Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Обрисую проблему. Есть 2 таблицы, пусть это таблицы производителей(producers) и товаров(items)
producers: id + producerName
items: id + producerId + itemName
надо получить записи из items, у которых какой-либо заданный производитель.
Есть очевидное решение, получить id этого производителя из таблицы producers, а потом SELECT * FROM items WHERE producerId=айди ,
но встает вопрос, можно ли это промежуточное вычисление сделать силами mysql, то есть обойтись всего 1 запросом SELECT, в качестве аргумента указав проиводителя, а не его id?
Заранее спасибо за ответ.
Неактивен
SELECT i.*
FROM items i JOIN producers p ON i.producerId = p.id
WHERE producerName = 'Василий Пупкин';
Неактивен
Страниц: 1