0

サブクエリで複数の列を返したいです。

例えば、

select a.name, a.age
       from table1 a, ( select b.race, b.weight from table2 b where dateDiff(dd, b.date1, b.date2 ) < 30 )
where a.age > 24

「結合を使用するだけ」と言う人もいます-サブクエリのdateDiffが親クエリの結果に影響を与えたくありません。繰り返しますが、私の実際のクエリはこれよりも複雑ですが、問題を説明するにはこれで十分です。

4

1 に答える 1