首頁 > 資料庫 > mysql教程 > 如何在 MySQL 中從多個欄位中選擇不同的值?

如何在 MySQL 中從多個欄位中選擇不同的值?

Patricia Arquette
發布: 2024-12-27 02:21:13
原創
693 人瀏覽過

How to Select Distinct Values from Multiple Columns in MySQL?

MySQL 查詢取得多列的不同值

在MySQL 中,SELECT DISTINCT 語句可用於從一個或多個欄位擷取不同值更多專欄。以下是從表中選擇多列(a、b、c 和d)的不同值的問題的解決方案:

SELECT DISTINCT a, b, c, d
FROM my_table;
登入後複製

此查詢將傳回一組行,其中每行代表一個唯一的值四列的不同值的組合。與問題中的第二個查詢不同,它不會將結果分組。

為了闡明預期輸出,每列的不同值將單獨顯示,而不是所有欄位中不同值的組合。這是一個範例:

假設my_table 中有以下資料:

a b c d
1 2 3 4
1 2 3 5
6 7 8 9
1 2 3 6
10 11 12 13

執行提供的查詢將產生以下不同的值:

a b c d
1 2 3 4
6 7 8 9
10 11 12 13

As可以看到,a、b、c、d 列的不同值是單獨列出的,滿足此特定用途的要求案例。

以上是如何在 MySQL 中從多個欄位中選擇不同的值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板