powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка с определенными проверками
4 сообщений из 4, страница 1 из 1
Выборка с определенными проверками
    #38571061
winner5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть задачка, в таблице есть одинаковые продукты, но от разных поставщиков с разными ценами, нужно выбрать продукты у которых цена меньше, но при этому учитывать наличие продуктов на складе, если у продукта с меньшей ценой наличие равно нулю, то берем продукт с большей ценой если у него наличие больше нуля, ну и соответственно если в обеих случаях наличие равно 0, то берем с меньшей ценой, как сделать такого плана выборку? Все данные лежат в одной таблице, есть возможность создания тэмповых таблиц.
Заранее спасибо!
...
Рейтинг: 0 / 0
Выборка с определенными проверками
    #38571062
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы хоть структуру таблички привели, чтобы уж не совсем позорно было...
...
Рейтинг: 0 / 0
Выборка с определенными проверками
    #38571067
winner5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
полей в таблице очень много приведу основные,
mpn varchar(64), - код продукта
brand varchar(64), - бренд
price varchar(64), - цена
qty varchar(64) - количетсво на складе
По связке mpn brand определяется продукт т.е. выборка продуктов с меньшей ценой такая
Код: sql
1.
SELECT mpn, brand, MIN(price) FROM product_table GROUP BY mpn, brand


Только вот если выбирать еще количество на складе, то если у продукта с меньшей ценой было количество равное 0, оно стает количество от продукта с большей ценой как я понимаю это из-за GROUP BY
...
Рейтинг: 0 / 0
Выборка с определенными проверками
    #38571113
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка с определенными проверками
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]