コマンドの結合結果について教えてください (MS SQL):
SELECT name,value FROM table1 WHERE idfoo1 IN(SELECT _id FROM table3 where id = 1);
SELECT value FROM table2 WHERE idfoo2 IN(SELECT _id_2 FROM table3 where id = 1) AND name='fooname';
そして私は得る:
name value
John 2
Bill 32
Alex 11
value
434
234
144
しかし、結合結果が必要です。
name value value
John 2 434
Bill 32 234
Alex 11 144
したがって、id == id, _id != _id_2,