Query1を:これらの2つのクエリを1つに結合するにはどうすればよいですか?
SELECT DISTINCT FirstOfFrequencyMHz, Min(LicenceData.distance) AS CoFX
FROM [Freq List], LicenceData
WHERE ((([LicenceData].class_stat) Like 'F*') And (([LicenceData].type_lc)="A") And (([LicenceData].frequency) Between FirstOfFrequencyMHz-0.0249 And FirstOfFrequencyMHz+0.0249))
GROUP BY FirstOfFrequencyMHz
QUERY2:
SELECT DISTINCT FirstOfFrequencyMHz, Min(LicenceData.distance) AS CoMO
FROM [Freq List], LicenceData
WHERE ((([LicenceData].class_stat) Like 'M*') And (([LicenceData].type_lc)="A") And (([LicenceData].frequency) Between FirstOfFrequencyMHz-0.0249 And FirstOfFrequencyMHz+0.0249))
GROUP BY FirstOfFrequencyMHz
複合クエリーの試み:
SELECT DISTINCT FirstOfFrequencyMHz,
(SELECT Min(distance) AS Expr1
FROM [Freq List], LicenceData
WHERE ((([LicenceData].class_stat) Like 'F*') And (([LicenceData].type_lc)="A") And (([LicenceData].frequency) Between FirstOfFrequencyMHz-0.0249 And FirstOfFrequencyMHz+0.0249))) as COFX,
(SELECT Min(distance) AS Expr1
FROM [Freq List], LicenceData
WHERE ((([LicenceData].class_stat) Like 'M*') And (([LicenceData].type_lc)="A") And (([LicenceData].frequency) Between FirstOfFrequencyMHz-0.0249 And FirstOfFrequencyMHz+0.0249))) as COMO
FROM [Freq List]
私の投稿をすべて、正しい値を返さない複合クエリーの試みCoFXカラムとCoMOカラムのセル数は同じです。
2つのクエリは独立して動作します。それらを結合する方法(最初の2つのクエリと同様に組み合わせる必要がある合計4つのクエリがあります)を組み合わせる方法も知っておく必要があります。テーブルの間には直接のリンクが存在しないよう
サンプル入力がサンプル出力とどのように関連しているかわかりません。 – MatBailie
私はそれを数回読んで、頭が痛いです、どうやってCoChnl/AdjChnlを持ってきていますか、あなたの説明を簡素化できますか? –
情報/簡略化を追加しました(願っています)。また、入力した入力は、そのテーブルの行のわずかなサンプルでした。出力は、各中心周波数の固定ライセンスクラスとモバイルライセンスクラスの両方について、アクティブライセンスとの中心周波数および最も近い距離に不可欠です。 – Bryan