Работаю с запросом для выборки данных из нескольких одинаковых таблиц. Один из запросов:
" SELECT mens_wear.id, mens_wear.nomination, mens_wear.price,mens_wear.image_1
FROM `mens_wear`, `mens_shoes`
WHERE mens_wear.approve = mens_shoes.approve
AND mens_wear.approve = 0
LIMIT 6 "
Пробовал и Join. Эти запросы дублируют результаты выборки, каждая запись выводится по пять раз. Почему так происходит и как этого избежать.
Попробуйте не просто JOIN
, а LEFT JOIN
:
"SELECT mens_wear.id, mens_wear.nomination, mens_wear.price,mens_wear.image_1
FROM `mens_wear` LEFT JOIN `mens_shoes`
ON mens_wear.approve = mens_shoes.approve
WHERE mens_wear.approve = 0
LIMIT 6"
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Связка NODEJS+MySQLПодцепляюсь к базе, создаю временную таблицу, заливаю в нее данные
При запуске базы данных, в программе MySQL Workbench - запускается программа, и потом сразу же закрываетсяПодскажите пожалуйста, кто сталкивался...
Код на Ruby использует Nokogiri, обрабатывает HTMLНужно удалить лишние <div class="section">, оставив их содержимое