1. 找出姓名是王小明,全show
select * from person where username ='王小明'
2.找出姓名有李開頭的, 全show
select * from person where username LIKE '李%'
3.找出姓名中有花的,全show
select * from person where username LIKE '%花%'
4.找出體重大於80的人,全show
select * from person where WHERE weight >80
5.列出身高介於 170 到 180 公分的人
select * from person WHERE height BETWEEN 170 AND 180
6.列出某天生日的人 (例如 1911/11/11)
select * from person WHERE birthday ='1911/11/11'
7.列出 1980 年出生的人
select * from person WHERE year(birthday)=1980
8.列出 今天(11/11)的生日 所有人,由小到大排序
select * from person WHERE MONTH(birthday)=11 AND DAY (birthday)=11 ORDER BY birthday
9.列出身高比體重兩倍的值還大的人
select * from person WHERE height- 2*weight > 0
10.列出住在某些地區的人
寫法一:
select * from person WHERE address = ‘台中’ or address = ‘台北’
寫法二:
select * from person WHERE address IN (‘台中’,’台北’)
11.住在台北有幾個人
SELECT count(*) FROM person WHERE address = ‘台北’
12.住在 台北、台中、台南、高雄…等 有幾個人(群組)
GROUP BY 大多和統計、群組有關。
SELECT address, count(*) FROM person WHERE height >170 GROUP BY address