2017-04-05 66 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