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(........);
其中各数值必须与表一一对应。。