powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос из нескольких таблиц
4 сообщений из 4, страница 1 из 1
Запрос из нескольких таблиц
    #39377003
sonmax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
есть 3 таблицы
product
p_id p_numprod p_name11122"Продукт"
score
s_id s_numprod s_number s_name1112244"счет1"2112255"счет2"
upd
u_id u_numprod u_number u_name1112277"отчет1"2112288"отчет2"
Желательно получить результат в таком виде
p.p_numprod s.s_numprod u.u_numprod1122447711225588
делал по разному (через два LEFT JOIN и вообще без JOIN ), и например так
Код: sql
1.
2.
3.
4.
5.
SELECT p.p_numprod, s.s_numprod, u.u_numprod
FROM score s , n_upd u 
RIGHT JOIN product p 
ON p.p_numprod=u.u_numprod
WHERE p.p_numprod = s.s_numprod


результат всегда одинаковый
p.p_numprod s.s_numprod u.u_numprod11224477112255881122448811225577
Что не так делаю?
...
Рейтинг: 0 / 0
Запрос из нескольких таблиц
    #39377009
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так почему для s_numprod = 1122 и s_number = 44 в итоге должно быть u_number=77? Т.е. почему строки с 88 быть не должно?
Таблицы score и upd между собой явным образом не связаны, вот и получается их перемножение.
...
Рейтинг: 0 / 0
Запрос из нескольких таблиц
    #39377023
sonmax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так в том то и дело, что результат возвращается вроде
как правильный из 4х уникальных строк.
но по факту мне нужно 2 записи и не важно так будет
1122 44 77
1122 55 88
или так
1122 44 88
1122 55 77
вообще можно такое сделать?
...
Рейтинг: 0 / 0
Запрос из нескольких таблиц
    #39377029
sonmax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попытался сгрупировать по s.s_numprod, но осталось только
1122 44 88
1122 55 88
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос из нескольких таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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