读书人

sql语句的有关问题,解决就给分,

发布时间: 2012-02-19 19:43:39 作者: rapoo

sql语句的问题,在线等,解决就给分,急!~~~~
select top 30 n_ID,t_AddTime from tb_project where n_ID <52192 union select top 30 n_ID,t_AddTime from tb_News where n_ID <52192 order by n_ID desc

select top 30 n_ID,t_AddTime from tb_News where n_ID <52192 order by n_ID desc

第一句查出来的tb_News表中的记录怎么少了一些记录?
第二名就不少?
为什么?怎么解决第一句的问题.

[解决办法]
用union all
union会将相同的记录只保留一条
[解决办法]
2楼的说的就可以了
把第一句中的UNION改成UNION ALL就好了
[解决办法]
第一个语句会返回60行 第二个会返回30行
[解决办法]
同二楼

读书人网 >ASP

热点推荐