首頁 >後端開發 >php教程 >如何從 MySQL 表中只選擇唯一日期?

如何從 MySQL 表中只選擇唯一日期?

Susan Sarandon
Susan Sarandon原創
2024-12-03 11:49:10594瀏覽

How to Select Only Unique Dates from a MySQL Table?

從 MySQL 欄位中選取唯一值

假設您有一個包含日期和產品名稱的 MySQL 表。您需要從此表中檢索唯一日期以避免顯示重複條目。以下是有效完成此任務的詳細指南:

以下腳本可用於從表中檢索數據,但它包含重複項:

$sql = mysql_query("SELECT * FROM buy ORDER BY Date");

要僅顯示唯一值,請修改腳本如下:

$sql = mysql_query("SELECT DISTINCT(Date) AS Date FROM buy ORDER BY Date DESC");

DISTINCT 運算子消除所選列中的重複值,在本例中為「日期」。帶有 DESC 的 ORDER BY 子句按降序對結果進行排序,首先顯示最近的日期。

透過將這些調整合併到您的腳本中,顯示的日期現在將是唯一的,為您提供更清晰、更簡潔的結果可用日期清單。

以上是如何從 MySQL 表中只選擇唯一日期?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn