0

我有一个与 query 相关的问题。我有一张表,其中有一个 hava 这些字段

Table : Videos
Fields : id , video_id , video_title_image_id , video_title_image

现在可以选择 video_title_image_id 或 video_title_image 假设一个有这样的记录

id     video_id      video_title_image_id video_title_image
1      rSKwjrqBhAA               2               NULL
2      rSKwjrqBhAA              NULL             image1.png  
...          

现在我只想选择那些 video_title_image 不为空的我已经做到了

select  video_title_image
    from videos
where video_title_image != NULL

但它没有得到任何结果任何替代?

4

2 回答 2

3

做这个:

select  video_title_image
from videos
where video_title_image is not NULL

比较某些东西null会导致unknown. 这就是为什么您需要使用is运算符来检查null.

于 2012-05-09T06:46:08.700 回答
1

嗯,有一些简单的方法,其中一些是这些

select  video_title_image
    from videos
where not isnull(video_title_image)

或者

select  video_title_image
    from videos
where video_title_image > 0
于 2012-05-09T06:53:02.143 回答