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 表示其中的一个都不选

select date_name from black_book

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(........);

其中各数值必须与表一一对应。。