1

これは、私が答える必要がある非常に基本的な PHP MySQL の質問です。

テーブルからデータを表示するとき、重複を回避/防止する必要があります。データベースから国のリストをドロップダウン メニューに入力しようとしています。そのため...国が「US」のレコードが多数ある場合...ドロップダウンリストに1回だけ表示されます。これが MySQL コーディングなのか PHP コーディングなのかわかりません。??

DB INFO:
テーブル: ディーラー
フィールド: 国

可能であれば、私のコードに直接コピー/貼り付けできる正確な php および/または MySQL コーディングを投稿してください。

ありがとう。

4

4 に答える 4

3

The SQL that you want is:

SELECT DISTINCT Country
FROM dealers
于 2013-05-16T02:28:12.443 に答える
2

distinctキーワードを使用して、一意のレコードを取得します。

SELECT DISTINCT `field1`FROM `table1` 
于 2013-05-16T02:29:03.290 に答える
0

最近、アプリケーションで同じ問題に遭遇しました。データベースから 2 つのテーブルを結合していましたが、結合したテーブルからの重複データを取り除く方法がわかりませんでした。少し調べてみたところ、 を使用しDISTINCTても異なる値しか得られないことがわかりました。これは私の問題を解決し、あなたの問題も解決するはずです。

于 2013-05-16T03:27:37.210 に答える