SQL一个表多个字段,按照字段怎么创建成多个表

[复制链接]
查看11 | 回复2 | 2010-10-27 15:11:16 | 显示全部楼层 |阅读模式
不能说是创建,是拆分成多个表。最好只用一条语句写出来,虽然没什么意义,但是我想知道这可能吗?这种问题只能出现在考试或者练习当中
例如:
字段ABC

147

258

369
这个表拆成3个表
表A字段A值123
表B字段B值456
表C字段C值789

回复

使用道具 举报

千问 | 2010-10-27 15:11:16 | 显示全部楼层
一般的数据库系统都没有这样的"拆分"语句,而且数据库的各字段是按照一定的关系组织起来的一个整体,如果不是整体构成一个完整的概念也不会放在一起了,所以一般也没有这种需求,更何况这样拆分了,一个表只有一个字段还有意义吗?
回复

使用道具 举报

千问 | 2010-10-27 15:11:16 | 显示全部楼层
create table A as select A from 原表;create table B as select B from 原表;create table C as select C from 原表;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行