读入一个表某一列的纪录作为新表的列,SQL语句怎么写?

cn03dq 2003-12-17 08:29:37
RT
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tandehong 2003-12-17
  • 打赏
  • 举报
回复
UP
xiaoliaoyun 2003-12-17
  • 打赏
  • 举报
回复
可以用存储过程来实现
cn03dq 2003-12-17
  • 打赏
  • 举报
回复
读入一个表某一列的纪录(未知个数)作为新表的列,SQL语句怎么实现?
有这样一个表:

名称
红色
白色
绿色
蓝色

想由用户动态输入名称,要新建一个表,用红色白色这样的纪录作为新表的列,应该怎样实现?


xiaoliaoyun 2003-12-17
  • 打赏
  • 举报
回复
或者
insert into b
select a.name from a
xiaoliaoyun 2003-12-17
  • 打赏
  • 举报
回复
select a.name into b from a
intuition444 2003-12-17
  • 打赏
  • 举报
回复
直接Create表 不可以吗?
列名就是第一个表里取得记录值。
mittee 2003-12-17
  • 打赏
  • 举报
回复
update a set a.name = b.name
from a,b
where a.id = b.id

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧