SQL语句关键字UNION小知识
来源:互联网 发布:sqlserver 18456错误 编辑:程序博客网 时间:2024/06/07 21:16
今天在用UNION进行将两个查询结合时,发现加了text类型的字段进去就报错了,错误信息如下:
不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。
经过翻阅资料后才知道,原因在于如此操作 无法对text类型判断是否重复,所以要在UNION后加个ALL关键字,如下:
select top 6 * from
(select top 6 a.content,b.title, b.takenoticeid ID,b.taketime,type = 1 from takenotice_content as a,
(select * from comm_takenotice_201004 where takeperson = 'g567890' )as b
where a.contentid = b.contentid and b.readstatus ='0'
union all
select top 6 a.content,title = '', b.takesmsid ID,b.taketime,type = 2 from takesms_content as a,
(select * from comm_takesms_201004 where takeperson = 'g567890')as b
where a.contentid = b.contentid ) x order by taketime desc
如需按某一条件排序,则要加别名,如上面sql中的x,方可执行。
- SQL语句关键字UNION小知识
- 数据库sql语句小知识
- sql语句union,union all
- SQL union关键字用法
- 字符串UNION SQL语句
- sql 语句的 union
- sql语句:union
- sql语句---union、视图
- sql语句 union mysql
- sql语句中的union和union all
- SQL语句 UNION 和 UNION ALL 使用
- SQL - UNION 及 UNION ALL 语句
- SQL语句之Union和Union All
- SQL语句UNION和 UNION ALL
- SQL语句Union的用法
- SQL语句Union的用法
- sql查询语句UNION ALL
- SQL语句总结:JOIN、UNION
- http页面转向
- 网页滚动条CSS样式
- java枚举类型
- 交流:如何完全脱离obj-c使用iphone的多点触摸功能
- 图形设备接口(GDI)与设备描述表(DC)
- SQL语句关键字UNION小知识
- 在嵌入式系统添加邮件发送功能---支持带SSL的GMAIL邮箱
- text/x-scriptlet类型在IE7、IE8下不正常显示的解决办法
- javascript日历:calendar.js
- rtsp简介
- 安装Eclipse SVN plugin
- 委托和事件
- 咖啡拌侣
- Cairo 图形指南 (1) ―― 简介