本系列为自己学习时的笔记及心得体会,转载请注明出处。
1、使用WHERE子句
在SELECT语句中,数据根据WHERE子句中置顶的搜索条件进行过滤。WHERE子句在表名(FROM子句后),如:
SELECT prod_id , prod_name ,prod_price
FROM Products
WHERE prod_price = 5.99
注意:在公司使用ORDER BY和WHERE子句时,应该让ORDER BY位于WHERE之后。
2、WHERE子句操作符
2.1、检查单个值
SELECT prod_id , prod_name ,prod_price
FROM Products
WHERE prod_price < 5
2.2、不匹配检查
SELECT prod_id , prod_name ,prod_price,vend_id
FROM Products
WHERE vend_id <>"BRS001"
2.3、范围值检查
SELECT prod_id , prod_name ,prod_price,vend_id
FROM Products
WHERE prod_price BETWEEN 6 AND 10
2.4、空值检查
在一个列不包含值时,称其包含空值NULL。
NULL:无值,它与字段包含0,空字符串或仅仅包含空格不同。
SELECT prod_id , prod_name ,prod_price,vend_id
FROM Products
WHERE prod_price is NULL
2.5根据日期搜索N天以内的数据
datediff(now(),u_news_material.release_time) < 3 3天内的数据筛选
网友评论