Запрос со сравнением двух столбцов в MYSQL

262
01 февраля 2018, 15:51

Есть две таблицы t1 и t2.

t1

| user_id | nick | message | 
|    -    |user_1|  text   |
|    -    |user_2|  text   |
 

t2

 | user_id | nick | 
 |    23   |user_1|
 |    45   |user_2|

Какой сформировать запрос, чтобы заполнить столбец user_id в t1, используя данные t2? Спасибо.

Answer 1

Вроде так

update t1 
inner join t2 on
    t1.nick = t2.nick
set t1.user_id = t2.user_id
READ ALSO
Как лучше проиндексировать таблицу MySQL?

Как лучше проиндексировать таблицу MySQL?

Имеется множество запросов к базе следующего вида:

228
Как конвертировать дамп базы mysql в postgresql?

Как конвертировать дамп базы mysql в postgresql?

Есть файл dumpsql Он предназначен для MySQL

273
MySQL ответ в виде JSON

MySQL ответ в виде JSON

Доброго вечера! Может кто подскажет, если способ получить в ответ, вместо строки её JSON, те

253