模糊查詢於聚合函式
萬用字元:
_ 單個字元 %任意字元 []範圍內的字元 [^]範圍外的字元
SELECT * FROM Student
UPDATE Student SET StudentName='王波' WHERE StudentNo='Y21003011'
--模糊查詢:查詢學生表中姓’馮‘的學生記錄
SELECT * FROM Student WHERE StudentName LIKE '王_'
SELECT * FROM Result WHERE SubjectId LIKE '[1-9]'
SELECT * FROM Result WHERE SubjectId LIKE '[^1-3]'
--查詢空的資料行
SELECT * FROM Student WHERE Email=''
--查詢區間內資料:BETWEEN AND
SELECT * FROM Result WHERE SubjectId BETWEEN 1 AND 10
--查詢與列所匹配值相同的資料:IN
SELECT * FROM Student WHERE Address IN ('新疆烏魯木齊','北京市海淀區五道口北大青鳥IT職業技術學院','黑龍江哈爾濱')
--聚合函式
--1.求和:SUM()
SELECT SUM(StudentResult) AS '總成績',Result.SubjectId FROM Result WHERE SubjectId=3
--2.平均值
SELECT AVG(StudentResult) AS '平均成績' FROM Result
--3.最大值,最小值
SELECT MAX(StudentResult) AS '最高成績' FROM Result
SELECT MIN(StudentResult) AS '最低成績' FROM Result
--4.統計記錄數:COUNT(*)和COUNT(1)的區別
SELECT COUNT(StudentNo) AS '記錄數' FROM Result