1. 在資料庫中怎麼編寫查詢年齡在20——30歲之間的會員的sql語句
select*
from會員
where年齡>=20and年齡<=30
「elect * from 學生信息 where age between 18 and 20」此句sql最前面少個s
應該是 select * from 學生信息 where age between 18 and 20 意思是
在學生信息中找年齡在18到20的學生所有欄位信息。
2. 在資料庫中用sql語句怎麼查詢年齡大於20
如果表為sutdent,年齡欄位為age,則SQL語句如下:
select * from student where age>20;
執行即可查詢到所有年齡大於20的記錄
3. 用SQL命令查詢年齡在20周歲以下的學生的檔案信息
SELECT a.學號, b.姓名, b.性別, datediff('yyyy',b.出生日期,now()) AS 年齡, a.課程A, a.課程B, a.課程C, a.課程D, a.課程E
FROM 學生成績 AS a INNER JOIN 學生檔案 AS b ON a.學號=b.學號
WHERE datediff('yyyy',b.出生日期,now())<20;