我有兩個表A和B,其中存在一對多關係。查詢表查找ANSI SQL中是否存在子表的匹配記錄
現在我想從A存在一些記錄,並且這個存在字段顯示B是否有任何匹配的記錄。我不想使用count
函數,因爲B有太多延遲SQL執行的記錄。要麼我不想使用像下面這樣的Oracle的rownum
等專有關鍵字,因爲我需要儘可能多的兼容性。
select A.*, (
select 1 from B where ref_column = A.ref_column and rownum = 1
) existence
...
您的代碼不返回的記錄不具有B. – DylanYi 2010-03-10 09:27:55