вложенный sql запрос
1.
Lugaro (13.12.2009 / 12:44)
к примеру SELECT *,(SELECT name FROM str WHERE id = num.id_str) AS name FROM num WHERE id = '1' такой запрос будет работать а вот если нужно получить не одно поле name а к примеру *, то работать не будет, вообще заставить это работать можно, но вот как, найти не могу
2.
Вантуз-мен (16.12.2009 / 15:43)
1.
.::lugaro::., в данном запросе надо через LEFT JOIN делать мне кажется
3.
Lugaro (16.12.2009 / 17:13)
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
)
URL:
https://visavi.net/topics/3834