读书人

请教为什么用 order by newid() 随机产

发布时间: 2012-01-03 22:16:07 作者: rapoo

请问为什么用 order by newid() 随机产生记录的时候,那些image字段不为空的记录无法被检索出来?
请问为什么用 order by newid() 随机产生记录的时候,那些image字段不为空的记录无法被检索出来?

我的表:
id int, type as int, img as image
id 是主键

我用
SELECT TOP 45 id, type, main
FROM subjects
WHERE type = 0
order by newid()

而当我把所有 img为空的数据都删掉的时候,就可以检索出img有数据的记录了
请问这是为什么? 怎么解决,谢谢

[解决办法]
不知道

读书人网 >VB

热点推荐