1

これの例はありませんが、このようなものがどのような状況でも有効かどうか疑問に思っていました:

SELECT somefield
FROM sometable
WHERE something1 IN (SELECT somefield2 FROM sometable2)
  AND something2 IN (SELECT somefield3 FROM sometable3)
4

2 に答える 2

1

一言で言えば - はい。条件がwhereあるかどうかに関係なく、句にはいくつでも条件を含めることがinできます。

于 2016-04-22T16:39:20.283 に答える
0

はい。ただし、構文を修正する必要があります。

SELECT somefield
FROM sometable
WHERE something1 IN (SELECT somefield2 FROM sometable2)                        
AND something2 IN (SELECT somefield3 FROM sometable3)
于 2016-04-22T16:39:40.310 に答える