[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Задача на mySql
Freeline
Можно пожалуйста хоть намёк на решение этой задачи? Как решить её с помощью 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 могут быть как одинаковыми, так и разными.)
inpost
Тебе про LEFT JOIN, JOIN рассказать в MySQL? Скопировать из мануала или как?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Freeline
Я и через них прошёл... Показалось, что не для этой команды эта задача
inpost
Freeline
не понял. 1 запрос MySQL делает выборку и всё.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Freeline
Похоже я совсем профан в этом деле (хотя так не думал), но не понимаю как
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.