mysql query
3 отговора
0 прегледа
mysql query
Въпросът ми е дали и как може да се направи с една заявка в MySQL следното нещо:
Имам една таблица с някакво ИД и с имена на потребители.
В друга таблица имам 2 полета, в които се пази ИД на потребителите, и някаква друга информация. Примерно се записва ИД на потребителя, въвел данните, и ИД на потребителя, променил данните. Искам да дръпна информацията от втората таблица, като за всеки ред да се показва и името на двамата потребители.
Надявам се, че ме разбрахте
Имам една таблица с някакво ИД и с имена на потребители.
В друга таблица имам 2 полета, в които се пази ИД на потребителите, и някаква друга информация. Примерно се записва ИД на потребителя, въвел данните, и ИД на потребителя, променил данните. Искам да дръпна информацията от втората таблица, като за всеки ред да се показва и името на двамата потребители.
Надявам се, че ме разбрахте
Re: mysql query
SELECT
t1_1.username,
COALESCE(t1_2.username, 'Not changed')
FROM
table2 t2 INNER JOIN table1 t1_1
on t2.creator_id = t1_1.user_id LEFT JOIN table1 t1_2
on t2.editor_id = t1_2.user_id
t1_1.username,
COALESCE(t1_2.username, 'Not changed')
FROM
table2 t2 INNER JOIN table1 t1_1
on t2.creator_id = t1_1.user_id LEFT JOIN table1 t1_2
on t2.editor_id = t1_2.user_id
Re: mysql query
А бе вълк ти си бил много умен бе.
Кога са те направили модератор и на тоя форум ?
Кога са те направили модератор и на тоя форум ?
Re: mysql query
не съм модератор и този клуб няма да се модерира, чистач съм за спам
и не съм умен, аз съм невероятно умен!
и не съм умен, аз съм невероятно умен!
Редактирано от Bълk на