0
レコードコレクションで構成されるオープンソースデータベース(LibreOffice Base)でシンプルなテーブルを作成しました。これには、アーティスト、アルバム、年、レコードラベル、レコードコードが主キーとして含まれています。私は、そのアーティストが複数のラベルを持っていたときだけアーティストとレコードレーベルを表示するSQLクエリを作成しようとしています。SQLクエリ - 異なる値の場所のみを表示する方法
SELECT "RecordLabel", "ArtistName"
FROM "record_collection"
GROUP BY "ArtistName", "RecordLabel"
HAVING (MIN ("RecordLabel") > 1) AND...
この場合、同じアーティストのラベルは異なります。例えば、Frank Sinatraは3つの異なるラベルに載っていました。私は彼の名前と3つのラベルを表示するだけです。
ご協力いただければ幸いです!
ありがとうございました!私はそれがそれのようなものであることを知っていた。私はまだかなりSQLに新しいですし、私はDISTINCTコマンドを配置する場所を把握できませんでした。それは完璧に働いた! –