Romantik
TeaM PHPClub
Сложности выборки.
Приветствую.
Попробую описать ситуацию:
При выборке из базы из нескольких таблиц
делаю так:
SELECT order.id, order.date, wares.name AS name FROM order INNER JOIN wares ON order.num= wares.id
т.е. выбираю все значения накладных(order ) и имена товара(wares ) по его id в накладной.
Это работает.
теперь я создаю две доп. таблицы ord1 и ord2
в которых есть поле num, содержащее order.id
причем order.id может быть только в одной из таблиц.
Нужно для того, что бы в разных формах выбирались значения order и wares допустим ord1.num=order.id
Вопрос: можно ли переделать запрос, если ДА, то как, что бы сделать выборку в какой из таблиц находится нужный мне order.id. Или нужно несколько делать SELECT-ов?
Надеюсь, что понятно изложил.
Заранее благодарен за Ваши советы и ответы.
Приветствую.
Попробую описать ситуацию:
При выборке из базы из нескольких таблиц
делаю так:
SELECT order.id, order.date, wares.name AS name FROM order INNER JOIN wares ON order.num= wares.id
т.е. выбираю все значения накладных(order ) и имена товара(wares ) по его id в накладной.
Это работает.
теперь я создаю две доп. таблицы ord1 и ord2
в которых есть поле num, содержащее order.id
причем order.id может быть только в одной из таблиц.
Нужно для того, что бы в разных формах выбирались значения order и wares допустим ord1.num=order.id
Вопрос: можно ли переделать запрос, если ДА, то как, что бы сделать выборку в какой из таблиц находится нужный мне order.id. Или нужно несколько делать SELECT-ов?
Надеюсь, что понятно изложил.
Заранее благодарен за Ваши советы и ответы.