sql語法

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

 

 

 

 

 

 

sql語法

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

 

 

 

 

 

 

 

 

sql語法

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