Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос из нескольких таблиц / 4 сообщений из 4, страница 1 из 1
28.12.2016, 15:49
    #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
28.12.2016, 15:55
    #39377009
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из нескольких таблиц
Так почему для s_numprod = 1122 и s_number = 44 в итоге должно быть u_number=77? Т.е. почему строки с 88 быть не должно?
Таблицы score и upd между собой явным образом не связаны, вот и получается их перемножение.
...
Рейтинг: 0 / 0
28.12.2016, 16:09
    #39377023
sonmax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из нескольких таблиц
Так в том то и дело, что результат возвращается вроде
как правильный из 4х уникальных строк.
но по факту мне нужно 2 записи и не важно так будет
1122 44 77
1122 55 88
или так
1122 44 88
1122 55 77
вообще можно такое сделать?
...
Рейтинг: 0 / 0
28.12.2016, 16:19
    #39377029
sonmax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос из нескольких таблиц
Попытался сгрупировать по s.s_numprod, но осталось только
1122 44 88
1122 55 88
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос из нескольких таблиц / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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