不建表怎样直接提取出有多行的一个字段?

fengyun6 2003-08-25 07:53:31
我们知道用select '张三' name;
可以不用建表就直接提取出一列名为name的字段,并且只有一行,内容是'张三',那么我能用类似的方法,不建表,直接提取名为name的列,但有多行的记录吗?

或者:不建表而提取多列多行的记录吗?
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dafu71 2003-08-25
  • 打赏
  • 举报
回复
默认情况下,UNION 运算符从结果集中删除重复的行。如果使用 ALL 关键字,那么结果中将包含所有行并且将不删除重复的行。
fengyun6 2003-08-25
  • 打赏
  • 举报
回复
请问大力:
这里的all起什么作用?
pengdali 2003-08-25
  • 打赏
  • 举报
回复
select '张三' name union all select 'sfsd' union all select 'ljo'

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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