私は4つのレコードを持つテーブルを持っています:
NAME INSTRUMENT BOOLEAN 1 BOOLEAN 2
Bob Organ TRUE FALSE
Thomas Violin FALSE FALSE
Bob Piano FALSE TRUE
取得するために、同じ「NAME」のレコードをマージしたい:
Bob Organ Piano TRUE TRUE
Thomas Violin FALSE FALSE
マージ時に必要なルールは何ですか?
「テキストフィールド」は連結されているだけです(例:オルガン+ピアノ==>「オルガンピアノ」)
「ブール値フィールド」は、論理 OR (例: TRUE または FALSE = TRUE) とマージされます。
私の質問:
1)これを行う能力に関して、使用するソフトウェアを選択します!SQL クエリ (SQLite、MySQL、または Access) または Excel を含むデータベース ?
2) 最善の解決策がデータベースである場合、そのための SQL クエリは何ですか?
よろしくお願いします!