|
Вывести имя вместо ID из той же таблицы
|
|||
---|---|---|---|
#18+
Простите, вопрос глупый и думаю где-то описывался, но я даже не знаю как правильно сформулировать его. Есть таблица USERS с кучей столбцов. Мне надо вывести ID, username, refferal_from...как бы всё просто, но в refferal_from указан номер ID, а мне надо, чтоб выходил соответствующий этому ID username. Пр. ID | username | refferal_from 1 | mike | piter 2 | george | piter 3 | fedor | mike ну и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2021, 23:58 |
|
Вывести имя вместо ID из той же таблицы
|
|||
---|---|---|---|
#18+
JOIN ещё одной копии таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2021, 07:53 |
|
Вывести имя вместо ID из той же таблицы
|
|||
---|---|---|---|
#18+
Akina, Спасибо! А можно поподробнее? JOIN же объединяет данные из разных таблиц. А у меня данные находятся в одной таблице. Вот если пишу: SELECT id, username, reffelar_from from users то результат 1 | piter | 2 | mike | 1 3 | george | 1 4 | fedor | 2 вот в третьей колонке надо чтоб выходил username, который находится в этой же таблице (вторая колонка) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2021, 10:05 |
|
Вывести имя вместо ID из той же таблицы
|
|||
---|---|---|---|
#18+
eluzh JOIN же объединяет данные из разных таблиц. В том числе и разные независимые копии одной и той же таблицы. Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2021, 11:05 |
|
|
start [/forum/topic.php?fid=47&fpage=3&tid=1827845]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 123ms |
0 / 0 |