mysql query

3 отговора 0 прегледа
#1

mysql query

Въпросът ми е дали и как може да се направи с една заявка в MySQL следното нещо:

Имам една таблица с някакво ИД и с имена на потребители.
В друга таблица имам 2 полета, в които се пази ИД на потребителите, и някаква друга информация. Примерно се записва ИД на потребителя, въвел данните, и ИД на потребителя, променил данните. Искам да дръпна информацията от втората таблица, като за всеки ред да се показва и името на двамата потребители.

Надявам се, че ме разбрахте

Отговор
в отговор на fortune #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

Отговор
в отговор на Bълk #3

Re: mysql query

А бе вълк ти си бил много умен бе.
Кога са те направили модератор и на тоя форум ?

Отговор
в отговор на brei #4

Re: mysql query

не съм модератор и този клуб няма да се модерира, чистач съм за спам

и не съм умен, аз съм невероятно умен!

Редактирано от Bълk на

Отговор