Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.12.2021, 23:58
|
|||
---|---|---|---|
|
|||
Вывести имя вместо 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 ну и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 07:53
|
|||
---|---|---|---|
Вывести имя вместо ID из той же таблицы |
|||
#18+
JOIN ещё одной копии таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 10:05
|
|||
---|---|---|---|
|
|||
Вывести имя вместо 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, 11:05
|
|||
---|---|---|---|
Вывести имя вместо ID из той же таблицы |
|||
#18+
eluzh JOIN же объединяет данные из разных таблиц. В том числе и разные независимые копии одной и той же таблицы. Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&tablet=1&tid=1827845]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 272ms |
0 / 0 |