MySQL 是一款非常流行的關系型數據庫管理系統,因此 MySQL 的技術面試在軟件工程領域非常普遍。以下是一些初級的 MySQL 面試問題及其正確答案。
1. MySQL 中查詢前 10 條數據的語句是什么?
SELECT * FROM table_name LIMIT 10;
2. MySQL 中更新特定記錄的語句是什么?
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
3. MySQL 中刪除表的語句是什么?
DROP TABLE table_name;
4. MySQL 中查詢總記錄數的語句是什么?
SELECT COUNT(*) FROM table_name;
5. MySQL 中查詢表中第二大的值的語句是什么?
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 1,1;
6. MySQL 中使用 LIKE 實現模糊查詢的語句是什么?
SELECT * FROM table_name WHERE column_name LIKE '%value%';
7. MySQL 中使用 DISTINCT 實現去重的語句是什么?
SELECT DISTINCT column_name FROM table_name;
8. MySQL 中查詢表中滿足特定條件的記錄的語句是什么?
SELECT * FROM table_name WHERE condition;
9. MySQL 中查詢表中特定列的數據的語句是什么?
SELECT column_name FROM table_name;
10. MySQL 中創建新表的語句是什么?
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... );
以上是一些初級的 MySQL 面試問題及其正確答案,希望能為準備 MySQL 面試的人們提供一點幫助。