请问为什么用 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有数据的记录了
请问这是为什么? 怎么解决,谢谢
[解决办法]
不知道