MySQL 查詢資料語句包括:SELECT:擷取資料ORDER BY:排序查詢結果GROUP BY:按列分組結果HAVING:過濾分組後資料
MySQL 查詢資料語句
MySQL 中查詢資料的語句主要有:
SELECT 語句
#用於從資料庫中檢索數據,其基本語法如下:
<code>SELECT column_list FROM table_name [WHERE condition];</code>
其中:
#column_list
:要檢索的列(欄位)列表。 table_name
:要檢索資料的表名。 WHERE condition
(可選):過濾資料行的條件。 ORDER BY 語句
用於對查詢結果按指定列排序,其基本語法如下:
<code>SELECT column_list FROM table_name [WHERE condition] ORDER BY column_name ASC/DESC;</code>
其中:
column_name
:要排序的欄位名稱。 ASC
:依升序排序(從小到大)。 DESC
:依降序排序(從大到小)。 GROUP BY 語句
用於將查詢結果按指定列分組,其基本語法如下:
<code>SELECT column_list, aggregate_function(column_name) FROM table_name [WHERE condition] GROUP BY column_name;</code>
其中:
column_list
:要檢索的列列表,其中必須包含分組列。 aggregate_function
:聚合函數,如SUM()
, COUNT()
, MAX()
, MIN()
.column_name
:分組列名。 HAVING 語句
用於過濾分組後的數據,其基本語法如下:
<code>SELECT column_list, aggregate_function(column_name) FROM table_name [WHERE condition] GROUP BY column_name HAVING condition;</code>
其中:
condition
:過濾分組後資料的條件。 以上是mysql中查詢資料的語句有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!