Помогите разобраться с запросом

213
02 августа 2017, 20:20

Есть запрос, но в нем нету 1 поля с таблицы images "SELECT id, name, url, description, visible, price, amount FROM products WHERE id = $id";
Есть запрос с join где как раз объединил 2 таблицы, но нету в нем WHERE id = $id и я не могу по id получать значение. Как мне это сделать ? куда в joine WHERE вставляется ?
$q = "SELECT p.id, p.name, p.url, p.description, p.visible, p.price, p.amount, i.filename FROM products p LEFT JOIN images i ON p.id = i.product_id";

Answer 1
SELECT p.id, p.name, p.url, p.description, p.visible, p.price, p.amount, i.filename  
FROM products p 
LEFT JOIN images i ON p.id = i.product_id 
WHERE p.id = $id 
LIMIT 1
READ ALSO
Исключить записи из вывода

Исключить записи из вывода

100 записейКак вывести из БД 5 последних записей, при этом не учитывая последние 20?

216
sql запрос с условием

sql запрос с условием

Добрый день

246
JOIN или multiple select в Mysql

JOIN или multiple select в Mysql

Всем приветВопрос к знатокам БД касательно производительности

199