MySQL是目前世界上最流行的開源關系型數據庫管理系統。作為一個MySQL職業開發者,你必須掌握MySQL語句的使用。下面是一些MySQL語句筆試題及其答案,幫助你更好地掌握MySQL語句。
1. 如何顯示MySQL服務器版本信息?
SELECT VERSION();
2. 如何創建一個名為“employees”的表,其中包含id、name和age字段?id是整數型主鍵,name是字符串類型,age是整數類型。
CREATE TABLE employees ( id INT PRIMARY KEY, name VARCHAR(255), age INT );
3. 如何將表employees中的數據按照age字段降序排列?
SELECT * FROM employees ORDER BY age DESC;
4. 如何在employees表中插入一條id為10、name為“張三”、age為22的數據?
INSERT INTO employees (id, name, age) VALUES (10, '張三', 22);
5. 如何在employees表中更新id為10的數據,將name改為“李四”,age改為25?
UPDATE employees SET name='李四', age=25 WHERE id=10;
6. 如何從employees表中刪除所有年齡小于20的行?
DELETE FROM employees WHERE age< 20;
7. 如何將employees表中id為5的數據復制到另一個表中?
INSERT INTO other_table SELECT * FROM employees WHERE id=5;
以上是常見的MySQL語句筆試題及其答案。掌握這些語句可以幫助你更高效地操作MySQL數據庫。