|
|
|
|
SELECT * FROM catalog_items LEFT JOIN catalog ON catalog.id = catalog_items.idGeneral
WHERE catalog_items.id IN ( SELECT id_item FROM orders_detail WHERE orders_detail.idOrders = '1' )
|
из таблицы catalog возвращаются все поля, как мне вернуть только одно, например name | |
|
|
|
|
|
|
|
для: Den*s
(02.02.2013 в 19:26)
| | как-то так
SELECT b.name
FROM catalog_items a
LEFT JOIN catalog b ON (b.id = a.idGeneral)
WHERE a.id IN (SELECT id_item FROM orders_detail WHERE idOrders = 1)
|
| |
|
|
|
|
|
|
|
для: TetRiska
(02.02.2013 в 19:34)
| |
SELECT b.name
FROM catalog_items a
|
Не понял "а" через пробел ... и "catalog b" тоже ... | |
|
|
|
|
|
|
|
для: Den*s
(02.02.2013 в 19:54)
| | Это называется алиас, т.е. сокращение названия
Присвоив таблицам алиасы:
.....
FROM catalog_items a
LEFT JOIN catalog b
| можно вместо
ON catalog.id = catalog_items.idGeneral
| писать | |
|
|
|
|
|
|
|
для: Sfinks
(03.02.2013 в 19:12)
| | Присвоив таблицам алиасы:
можно вместо
нужно вместо | |
|
|
|
|
|
|
|
для: Valick
(03.02.2013 в 21:09)
| | Вы правы | |
|
|
|