MySQL是一款非常流行的開源數據庫管理系統,它的查詢功能非常強大,可以根據不同的條件和要求進行精確的數據查詢和篩選。在本次實驗中,我們首先使用MySQL創建了一個名為"students"的表格,并插入6條學生信息數據。
CREATE TABLE students( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20), age INT, gender CHAR(1), major VARCHAR(20), grade FLOAT(2) ); INSERT INTO students(name, age, gender, major, grade) VALUES ('張三', 19, '男', '計算機科學與技術', 78.5), ('李四', 18, '女', '英語', 90), ('王五', 21, '男', '機械制造', 68), ('趙六', 20, '女', '法律', 84.5), ('劉七', 22, '男', '建筑工程', 76), ('孫八', 19, '女', '國際貿易', 92.5);
接下來,我們對這個表格進行了一系列的查詢實驗,主要包括:
1. 查詢表格中所有學生的信息
SELECT * FROM students;
2. 查詢表格中所有學生的姓名和年齡信息
SELECT name, age FROM students;
3. 查詢表格中所有成績在80分以上的學生信息
SELECT * FROM students WHERE grade >80;
4. 查詢表格中所有專業為"英語"的學生信息
SELECT * FROM students WHERE major = '英語';
5. 查詢表格中學生的平均年齡和平均成績
SELECT AVG(age), AVG(grade) FROM students;
通過以上實驗,我們可以發現MySQL查詢功能非常靈活和強大,能夠滿足不同需求下的精確數據查詢和篩選。同時,我們也需要注意在使用查詢功能時,要確保查詢條件和語句的正確性,以及保證查詢結果的準確性和可靠性。
上一篇css div 高級教程
下一篇mysql的端口號是什么