天天看點

比較運算符 between /in/ and

1.between ...   and ...

select drink_name from drink_info where calories between 30 and 60

這裡between   and   表示>=30 和<= 60;

2 in

select date_name from black_book

where rating IN('innovative','fabulous','delightful','pretty good');

in 表示從中選擇。。。。

3 not in 表示其中的一個都不選

where rating  NOT IN('innovative','fabulous','delightful','pretty good');

3.NOT 語句

NOT 可以和between  like 一起使用。。NOT一定放在where後面。。

例如。。

select drink_name from drink_info where not carbs between 3 and 5;

//選擇carbs不在3和5之間的drink_name.

select data_name from black_book where not date_name like 'A%'

AND NOT date_name like 'B%';

//選擇date_name 不是以A和B開頭的。

查詢某一列中的所有非空值。如

select * from easy_drinks where not main IS NULL;

如果想在and 和 or 後面使用 NOT,請直接放在後面。

select  * from easy_drinks where not main = 'soda' AND NOT main = 'iced tea';

4.轉義字元 \ 和'

5.比較運算符 < ,>, =, <>, <= , >=,

6.insert in table_name values(........);

其中各數值必須與表一一對應。。

本文轉自鵝倌51CTO部落格,原文連結: http://blog.51cto.com/kaixinbuliao/849848,如需轉載請自行聯系原作者