MySQL の対応するデータを使用した DISTINCT 列の取得
次に示すような複数の列を含むデータベース テーブル内:
ID | FirstName | LastName |
---|---|---|
1 | John | Doe |
2 | Bugs | Bunny |
3 | John | Johnson |
一般的なタスクは、対応するデータを維持しながら特定の列から個別の値を取得することです
目的:
対応する ID と LastName の値を含めながら、FirstName 列から個別の結果を取得します。具体的には、ID が 1、LastName が Doe の John が 1 つだけ返される必要があります。
解決策:
これを実現するには、次の MySQL クエリを実行します。採用される:
SELECT ID, FirstName, LastName FROM table GROUP BY(FirstName)
クエリ説明:
以上が対応するデータを MySQL に保持しながら、1 つの列から個別の値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。