it-master
Новичок
Выборка данных два раза из одной таблицы и запись в одну строку
Есть таблица: users(id,login,about)
необходимо дастать из таблицы данные о двух пользователях, но чтобы результат был в одной строке.
Чтобы результат был в двух строках можно сделать так:
[sql]
select about from users where id='2' or id='4';
[/sql]
В результате данные получаются в таком виде:
Пытался сделать через JOIN:
[sql]
select about from users LEFT JOIN users ON users.id='1' where users.id='2';
[/sql]
Выдает ошибку: #1066 - Not unique table/alias: 'users'
Есть таблица: users(id,login,about)
необходимо дастать из таблицы данные о двух пользователях, но чтобы результат был в одной строке.
Чтобы результат был в двух строках можно сделать так:
[sql]
select about from users where id='2' or id='4';
[/sql]
В результате данные получаются в таком виде:
Пытался сделать через JOIN:
[sql]
select about from users LEFT JOIN users ON users.id='1' where users.id='2';
[/sql]
Выдает ошибку: #1066 - Not unique table/alias: 'users'