MySQL是世界上最流行的開源數據庫之一。它有很多強大的功能,其中最重要的是其查詢功能。讓我們來看一些最常用的MySQL查詢語句。
SELECT * FROM customers;
這是最簡單的查詢語句,它會返回表中的所有數據。SELECT語句是用來返回數據的,而FROM關鍵字指定了要從哪個表中選擇數據。
SELECT customer_name FROM customers;
這個查詢語句將只返回customer_name列的數據。可以使用逗號來分隔多個列。
SELECT * FROM customers WHERE customer_id = 1;
這個查詢語句將只返回customer_id等于1的行。WHERE關鍵字用于指定篩選條件。
SELECT customer_name FROM customers WHERE customer_id = 2 AND age >18;
這個查詢語句將返回customer_id等于2且age大于18的行的customer_name列。
SELECT DISTINCT country FROM customers;
這個查詢語句將只返回唯一的國家名稱,即去重后的結果。
SELECT COUNT(DISTINCT type) FROM products;
這個查詢語句將返回product表中唯一的type數目。可以在COUNT函數中使用DISTINCT來實現去重。
以上是最常用的MySQL查詢語句,可以根據不同的情況去組合使用。熟悉這些語句會讓你的MySQL數據庫查詢更加高效。