2017-04-05 65 views

回答

0

多個結果「=」的地方應該是'in'或使用'存在'

SELECT tempo.* FROM tempo,fermata WHERE fermata.Via = '' 
     AND fermata.identificativo in (SELECT DISTINCT tempo.Nome_Fermata 
      FROM tempo 
      INNER JOIN fermata ON fermata.identificativo = tempo.Nome_Fermata) 
+0

在我看來,相同的表在子查詢中被調用...想知道如果作業是獲取不同的行而不是使用子查詢 – maSTAShuFu