Справка по Sqlite Query - PullRequest
       2

Справка по Sqlite Query

0 голосов
/ 08 сентября 2011

Предположим, у меня есть одна таблица table1 и другая таблица table2. Оба имеют одинаковое имя столбца сказать «описание». Таблица1 содержит некоторые данные в столбце описания, а таблица2 не имеет (нулевых) данных. Итак, как я могу обновить данные из таблицы1 в столбце описания таблицы2? есть идеи?

Ответы [ 2 ]

0 голосов
/ 08 сентября 2011

Попробуйте это:

update t1 set b=(select b from t2 where a=t1.a);

, где b - описание, а a - совпадающее значение.

0 голосов
/ 08 сентября 2011

Это будет работать при условии, что ключ уникален:

UPDATE db2.table2 SET description = (SELECT table1.description FROM db1.table1 AS table1 WHERE table1.id = db1.table2.id)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...