欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql數(shù)據(jù)庫查詢綜合訓練

錢斌斌2年前10瀏覽0評論

MySQL數(shù)據(jù)庫查詢是數(shù)據(jù)庫領域中最重要和基礎的內容之一。掌握MySQL查詢技能,對于數(shù)據(jù)庫的開發(fā)和維護都十分重要。下面我們就來練習一下MySQL數(shù)據(jù)庫查詢綜合訓練。

首先,我們需要準備一張用于訓練的簡單表,例如學生表,包含id、name、age、gender、score五個字段,用于記錄學生的相關信息。

CREATE TABLE student (
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
age TINYINT UNSIGNED NOT NULL,
gender ENUM('male', 'female') NOT NULL,
score FLOAT UNSIGNED NOT NULL
);

接下來,我們便可以進行MySQL數(shù)據(jù)庫查詢的綜合練習了:

1.查詢所有學生的信息。

SELECT * FROM student;

2.查詢學生id為1001的信息。

SELECT * FROM student WHERE id=1001;

3.查詢年齡在18至22歲之間的男生信息。

SELECT * FROM student WHERE age BETWEEN 18 AND 22 AND gender='male';

4.查詢成績在70分以上的女生信息,按成績從高到低排序。

SELECT * FROM student WHERE score>=70 AND gender='female' ORDER BY score DESC;

5.查詢男生的平均年齡和平均成績。

SELECT AVG(age) AS avg_age, AVG(score) AS avg_score FROM student WHERE gender='male';

6.查詢女生的人數(shù)和平均分數(shù)。

SELECT COUNT(*) AS total, AVG(score) AS avg_score FROM student WHERE gender='female';

通過以上練習,我們可以發(fā)現(xiàn)MySQL數(shù)據(jù)庫查詢也并不是很難,只要掌握了基本的SQL語句和查詢方法,便可以進行各種復雜的查詢操作。