Freeline
9.10.2015 - 18:18
Можно пожалуйста хоть намёк на решение этой задачи? Как решить её с помощью PHP знаю, но надо полностью на mySql. Сижу уже долго, не сразу полез на форум за решением
таблица 1: (заказы)
orders (
o_id INT AUTO_INCREMENT,
o_status TINYINT COMMENT '0 создан, 1 отправлен, 2 оплачен, 3 возвращен',
o_description VARCHAR(50),
)
таблица 2: (товары в заказах)
orders_products (
op_id INT AUTO_INCREMENT,
op_order_id INT(11),
op_product_id INT(11),
op_price DECIMAL(19, 2),
)
Выбрать все заказы в которых проданы товары @a и @b (@a и @b могут быть как одинаковыми, так и разными.)
Тебе про LEFT JOIN, JOIN рассказать в MySQL? Скопировать из мануала или как?
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Freeline
9.10.2015 - 18:55
Я и через них прошёл... Показалось, что не для этой команды эта задача
Freelineне понял. 1 запрос MySQL делает выборку и всё.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Freeline
9.10.2015 - 19:33
Похоже я совсем профан в этом деле (хотя так не думал), но не понимаю как