1别名可以使用汉语,使用汉语时需要用"双引号"
2注释对SQL没有任何影响分为一行和多行 ---一行 和/*0000*/多行。
3SQL运算符:算术运算符、比较运算符、逻辑运算符
shop
shop_id shop_ming shop_bunrui hanbai_tanka shiire_tanka torokubi
01 T恤衫 衣服 100 50 2010-09-20
02 订书机 办公用品 500 320 2010-09-11
03 运动T恤 衣服 400 280
04 菜刀 厨房用具 300 280 2010-09-20
05 高压锅 厨房用具 680 500 2010-01-15
06 电饭煲 厨房用具 50 2010-09-20
07 切菜板 厨房用具 88 79 2009-05-28
08 铅笔 办公用品 10 2010-11-11
( 1)算术运算符 + - * /
SQL语句中运算时,需要特别注意含有null 的运算。实际所有包含null的计算,结果肯定是null
SELECT shop_ming,shop_bunrui
from shop
where hanbai_tanka=500;
shop_ming shop_bunrui
订书机 500
(2)比较运算符 = <> >= .....
select shop_ming,shop_bunrui,hanbai_tanka
from shop
where hanbai_tanka>=100;
不能对null使用比较运算符 SQL提供了专门用来判断是否为为null的运算符is null
反之,希望选取不是null的记录,需要使用is not null。
(3)逻辑运算符 not and or true flase unkonw .....
and运算符优先于or运算符执行。想要优先于or运算符可以使用括号。
2注释对SQL没有任何影响分为一行和多行 ---一行 和/*0000*/多行。
3SQL运算符:算术运算符、比较运算符、逻辑运算符
shop
shop_id shop_ming shop_bunrui hanbai_tanka shiire_tanka torokubi
01 T恤衫 衣服 100 50 2010-09-20
02 订书机 办公用品 500 320 2010-09-11
03 运动T恤 衣服 400 280
04 菜刀 厨房用具 300 280 2010-09-20
05 高压锅 厨房用具 680 500 2010-01-15
06 电饭煲 厨房用具 50 2010-09-20
07 切菜板 厨房用具 88 79 2009-05-28
08 铅笔 办公用品 10 2010-11-11
( 1)算术运算符 + - * /
SQL语句中运算时,需要特别注意含有null 的运算。实际所有包含null的计算,结果肯定是null
SELECT shop_ming,shop_bunrui
from shop
where hanbai_tanka=500;
shop_ming shop_bunrui
订书机 500
(2)比较运算符 = <> >= .....
select shop_ming,shop_bunrui,hanbai_tanka
from shop
where hanbai_tanka>=100;
不能对null使用比较运算符 SQL提供了专门用来判断是否为为null的运算符is null
反之,希望选取不是null的记录,需要使用is not null。
(3)逻辑运算符 not and or true flase unkonw .....
and运算符优先于or运算符执行。想要优先于or运算符可以使用括号。