查询客户编号(CustomerID)为5的客户的FirstName,LastName
SELECT FirstName, LastName FROM 表 WHERE CustomerID = 5;
查询邮编(ZipCode)位于98117和98119之间的CustomerID,LastName,FirstName,查询结果以CustomerID降序排列。
SELECT CustomerID,LastName,FirstName FROM 表
WHERE ZipCode >= 98117 AND ZipCode <= 98119
ORDER BY CustomerID DESC;
查询各个城市的客户总数,结果显示City(城市名称)及Amount(客户数量)
SELECT City, COUNT( 1 ) AS Amount
FROM 表
GROUP BY City;
查询客户总人数大于3人的城市,结果显示City(城市名称)及Amount(客户数量)
SELECT City, COUNT( 1 ) AS Amount
FROM 表
GROUP BY City
HAVING COUNT( 1 ) > 3;
为数据表tbl_student的stuName字段添加检查约束,约束名为CK_stuName,要求字符串长度>=2.
ALTER TABLE tbl_student
ADD CONSTRAINT CK_stuName
CHECK ( LENGTH( stuName ) >= 2);
注: 如果数据库是 SQL Server, 那么用 LEN 替换掉上面的 LENGTH
为数据表tbl_student的stuBirthday字段添加检查约束,约束名为CK_Birthday,要求该字段>=`1990-1-1`。
ALTER TABLE tbl_student
ADD CONSTRAINT CK_Birthday
CHECK ( stuBirthday >= '1990-1-1' );