0

左結合を使用してある程度成功した UNION クエリを実行する方法をようやく見つけました。ええ(私のためにスナップ)..

今、私が直面している問題は、それらをグループ化して、コードごとに1つのエントリしか持たないようにすることです...

SELECT vg.*, lh.*
FROM tbl_vluchtgegevens vg
INNER JOIN tbl_luchthaven lh
ON lh.luchthavenID = vg.vertrekluchthaven
UNION  
SELECT vg.*, lh.*  
FROM tbl_vluchtgegevens vg  
INNER JOIN tbl_luchthaven lh
ON lh.luchthavenID = vg.aankomstluchthaven
GROUP BY lh.luchthavencode;

私が表示しているものであるluchthavencodeに基づいてグループ化を試みました。luchthavenID は疲れました...

これが私が達成しようとしているもののサンプルです(注:テーブルのフィールド名を再現するのに多くの時間を費やしていません。省略形を使用しただけです。後で翻訳します)

これが私が達成しようとしていることの例です。この掲示板は、私の評判が少なくとも 10 になるまで投稿を許可しません。 http://globe-trekking.com/union_query_example.jpg

これについて私の髪を引っ張るようなものです...簡単だと思いますが?

どんな助けでも素晴らしいでしょう!

よろしく、

4

2 に答える 2