『壹』 用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;
『貳』 sql怎麼查年齡在20歲以下的學生姓名及年齡
你好,很高興回答你的問題。
可以通過類似下面的sql語句來實現你的需求。
select 姓名,年齡 from 表 where 年齡<20。
將其中的表名和列名改成你使用的表名列名即可。
如果有幫助到你,請點擊採納。
『叄』 在資料庫中怎麼編寫查詢年齡在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的學生所有欄位信息。
『肆』 用sql語句檢索出年齡大於等於十八小於等於二十的男工人的學號和姓名
如果要用 SQL 語句來檢索出年齡大於等於 18 小於等於 20 的男工人的學號和姓名,可以使用下面的語句:
SELECT student_id, name
FROM students
WHERE age >= 18 AND age <= 20
AND gender = 'male'
AND occupation = 'worker'
其中,students 表示學生信息的表格,student_id 表示學號,name 表示姓名,age 表示年齡,gender 表示性別,occupation 表示職業。通過上面的語句,可以從 students 表中檢索出年齡大於等於 18 小於等於 20,性別為男性,職業為工人的所有學生的學號和姓名。
求採納!!!
『伍』 用SQL語言寫「顯示年齡在20歲以上的全部學生」(表是學生表,表中欄位沒有年齡欄位,只有出生日期)
select*from學生表wheredatediff(yy,出生日期,getdate())>20
『陸』 統計年齡在20歲以下的學生人數寫出sql-select查詢命令
select count(*) as 人數 from 學生表
where datediff(year,getdate(),出生日期)+1<20