离散范围查询,使用 IN(NOT IN)
SELECT *
FROM S
WHERE SD IN ('MA','CS'); //相当于若干‘OR’的缩写:SD='MA' OR SD='CS'
模糊查询,使用LIKE(NOT LIKE)
SELECT *
FROM S
WHERE SN LIKE '%好%'; //查询名中有‘好’字的学生
DB2中,下划线‘_’表示匹配任何单个字符,其他语言中,常用‘?’
百分号‘%’表示匹配任何字符串,其他语言中,常用‘*’
设计空值的查询,IS NULL(IS NOT NULL)
SELECT S#,C# FROM SC
WHERE G IS NULL;