私のデータベースから一意の値を示すいくつかの問題があります。 例として、私はこの非常に簡単なテストテーブルを持っている:あなたはタグ欄、名前のイントロに重複値があることがわかりますデータベースから一意の値を選択
。
UNIQUE
タグをすべてエコーしたいのですが、DISTINCT
コマンドで試してみましたが、何か間違っている可能性があります。
これは私の実際のクエリです:
SELECT DISTINCT tags FROM blog
しかし、これは私にすべてのタグを提供します。
ご協力いただきありがとうございます。
タグをカンマ区切りリストに格納しないようにデータ構造を修正しました。代わりに、 'blogId'と' tag'ごとに1行のテーブルを使用してください。 –
^私はちょうどその旨を言うつもりだった。 –
同意する - これは 'mysql'と仮定しています。その場合、適切なDBMSで質問にタグを付けることができますか?あなたの現在の問題に対する解決策を見つけるのを助けるかもしれません...あなたの 'blog'テーブルを再設計することを除いて。 – gmiley