如何查找一個表的DISTINCT值,在另一個表中查找每個名稱並獲取值和名稱作爲結果?將兩個嵌套SELECT與DISTINCT結合在一起?
的畢烈格表看起來像這樣:
SELECT DISTINCT Ursprungskonto FROM Beleg
WHERE YEAR (Valuta) = 2016
打動了我:
1000
1210
1220
1230
對於每個值,我需要查找它的名字:
SELECT Name FROM Geldkonto
WHERE Kontonr = 1000
結果:
Kasse
在查詢結束後,我需要有這樣的結果:
1000 Kasse
1210 OneBankName
1220 AnotherBankName
1230 YABN
我使用的是SQL-92(的Filemaker)。
非常感謝您的幫助!
這一個有一個額外的好處:我可以很容易地限制結果更多使用第二張桌子上(Geldkonto)的過濾器。例如,添加'AND Kontonr> 1210' –
它確實提供了Beleg表的DISTINCT結果。剛剛嘗試過。 –
@GaryCzychi:當然,你是對的,對不起。 – dnoeth