вложенный sql запрос

Print RSS
254

Author
ツ ツ ツ
0
к примеру SELECT *,(SELECT name FROM str WHERE id = num.id_str) AS name FROM num WHERE id = '1' такой запрос будет работать а вот если нужно получить не одно поле name а к примеру *, то работать не будет, вообще заставить это работать можно, но вот как, найти не могу
Changed: Lugaro (13.12.2009 / 12:45)

Господин ПЖ
0
1. .::lugaro::., в данном запросе надо через LEFT JOIN делать мне кажется
Author
ツ ツ ツ
0
2. Vantuz, Спасибо.
ЗЫ может пригодится кому
SELECT num.*, str.name, str.id_str AS strID FROM num LEFT JOIN str ON str.id = num.id_str WHERE num.id = '$id'
в итоге
Array
(
[id] => 1
[num] => 1
[id_str] => 21
[name] => Россия
[strID] => 4846
)
Changed: Lugaro (16.12.2009 / 19:46)
Stickers / Tags / Rules / Top topics / Top Posts / Search