MySQL24道練習(xí)題是針對MySQL數(shù)據(jù)庫的一系列測試題目,旨在幫助初學(xué)者熟悉MySQL數(shù)據(jù)庫的基本操作和語法,提高數(shù)據(jù)庫查詢和管理能力。下面介紹幾道題目及其解答。
1. 創(chuàng)建一個(gè)名為student的表,包含id、name、age三個(gè)字段,其中id為主鍵自增長。 CREATE TABLE student ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT ); 2. 在student表中插入3條記錄。 INSERT INTO student(name, age) VALUES('Tom', 20); INSERT INTO student(name, age) VALUES('Jane', 22); INSERT INTO student(name, age) VALUES('Peter', 25); 3. 對student表中的name字段建立索引。 CREATE INDEX idx_name ON student(name); 4. 查詢student表中所有記錄。 SELECT * FROM student; 5. 查詢student表中age字段大于等于22的記錄。 SELECT * FROM student WHERE age >= 22; 6. 查詢student表中name以“J”開頭的記錄。 SELECT * FROM student WHERE name LIKE 'J%'; 7. 將id為2的記錄的age字段更新為23。 UPDATE student SET age = 23 WHERE id = 2; 8. 刪除student表中age字段小于等于20的記錄。 DELETE FROM student WHERE age<= 20; 9. 對student表按照age字段進(jìn)行升序排序并輸出結(jié)果。 SELECT * FROM student ORDER BY age ASC; 10. 查詢student表中age字段的最大值、最小值、總和和平均值。 SELECT MAX(age), MIN(age), SUM(age), AVG(age) FROM student;
以上是部分MySQL24道練習(xí)題的解答,希望對您的MySQL學(xué)習(xí)有所幫助。
上一篇mysql21版本安裝
下一篇mysql22位int