1、名字以T开头的
SELECT * FROM T_Persons
WHERE Name LIKE ‘T%’
2、名字以ke结尾的
SELECT * FROM T_Persons
WHERE Name LIKE ‘%ke’
3、名字中包含“中”的
SELECT * FROM T_Persons
WHERE Name LIKE ‘%中%’
SELECT Age,Name FROM T_Persons WHERE Age=23 OR Age=25 OR Age=28
也可以:SELECT Age,Name FROM T_Persons WHERE Age in(23,25,28)
1、没有添加非空约束列是可以为空值的(也就是 NULL),NULL代表“不知道”,NULL和任何数据的结算结果都是NULL。
select NULL+1, NULL=NULL,NULL!=NULL
2、因此想要获取Salary为NULL的,不可以:select * from T_Persons where Salary=NULL
3、需要用Is NULL、is not NULL来判断
select NULL is NULL, NULL is not NULL;
select * from T_Persons where Salary is null;
select * from T_Persons where Salary is not null;