过滤数据
过滤数据
1)只返回prod_price值为2.50的行
SELECT prodname,prodprice
FROM products
WHERE prod_price=2.50;
2)
3)MySQL在执行匹配时默认不区分大小写,所以fuses与Fuses匹配
SELECT prodname,prodprice
FROM products
WHERE prod_name=‘fuses’;【注意单引号】
4)
SELECT prodname,prodprice
FROM products
WHERE prod_price<10;
5)列出不是由供应商1003制造的所有产品
SELECT vendid,prodname
FROM products
WHERE vend_id<>1003;
6)检索价格在5美元和10美元之间的所有产品
SELECT prodname,prodprice
FROM products
WHERE prod_price BETWEEN 5 AND 10;
7)NULL:无值,它与字段包含0、空字符串或仅仅包含空格不同
这条语句返回没有价格(空prod_price字段,不是价格为0)的所有产品
SELECT prod_name
FROM products
WHERE prod_price IS NULL;