|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
Добрый день есть запрос, суть в том что я объединил ticket.user_id c users.id. Вывожу столбец ticket.user_id и приравниваю к id соответствующие имена с фамилией Код: plsql 1.
Но нужно добавить еще столбец в результат запроса ticket.responsible_user_id. Сделал аналогично с выше кодом Код: plsql 1.
Но результат выходит такой: если владелец и ответственный соответствуют то в обоих случаях пишется имя и фамилия, а если же они разные то он пишет [null] в любом столбце, пример во вложении. Пришел к выводу это связано из-за того что я связал ticket.user_id c users.id, а ticket.responsible_user_id c users.id не связал. Как можно приравнять users.id с ticket.user_id и ticket.responsible_user_id Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 16:01 |
|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
DeLipFin, учите sql просто еще один join с users нужен по ticket.responsible_user_id ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 16:13 |
|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
Maxim Boguk, Вас не смущает, что уже была связь с таблицей users и ticket пытался как бы так сделать вот результат ERROR: table name "ticket" specified more than once SQL-состояние: 42712 ERROR: table name "users" specified more than once SQL-состояние: 42712 и да я тупой монуалы не читаю, учусь на примерах только ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 17:23 |
|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
DeLipFin, Тут не мануал нужен а тонкий учебник по основам sql. join users as u1 on ... join users as u2 on ... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 17:58 |
|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
Maxim Boguk, Я дико извиняюсь, но не могли бы на примере таблиц из скриншота написать запрос Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2020, 09:20 |
|
Как приравнять ID двух столбцов в одной таблицы к ID одного столбца в другой таблице?
|
|||
---|---|---|---|
#18+
DeLipFin, Вы хотите чтобы участники форма за свой счет и за свое время вас учили SQL а самому прочесть учебник вам явно лень. Вам не кажется что это как минимум самонадеянно? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2020, 11:08 |
|
|
start [/forum/topic.php?fid=53&tid=1994658]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 146ms |
0 / 0 |