練習:將三科成績加總並除以3,輸出平均average 指令:SELECT id,name,(chinese+english+math)/3 AS average FROM student
結果如下:
練習:查詢student資料表,找出英文成績90~100分的資料 指令:SELECT * FROM student WHERE english>=90 AND english<=100
練習1:查詢出英文成績90分以上或者數學90分以上的資料 指令:SELECT * FROM student WHERE english>=90 OR math>=90
練習2:查詢出國文成績90分以上而且英文成績90分以上的資料 指令:SELECT * FROM student WHERE chinese>=90 AND english>=90
練習1:查詢出學生名稱是Jimmy的資料 指令:SELECT * FROM student WHERE name='Jimmy'
練習1:%代表0~多個字元,查詢出學生名稱裡有j的資料 指令:SELECT * FROM student WHERE name LIKE '%j%'
練習1:查詢出學生英文成績90~100分的資料 指令:SELECT * FROM student WHERE english BETWEEN 90 AND 100
練習1:查詢出學生John和Mary的資料 指令:SELECT * FROM student WHERE name IN ('John','Mary')
練習1:查詢出除了學生John和Mary,其他人的資料 指令:SELECT * FROM student WHERE name NOT IN ('John','Mary')
練習2:查詢出數學不是100分的資料 指令:SELECT * FROM student WHERE NOT(math=100)
練習1:查詢出數學成績大於數學平均值的學生資料 指令:SELECT * FROM student WHERE math>(SELECT AVG(math) FROM student)
練習2:查詢出學生姓名符合數學成績100分的資料 指令:SELECT * FROM student WHERE name IN(SELECT name FROM student WHERE math=100)