|
|
|
копирование определенных данных
|
|||
|---|---|---|---|
|
#18+
Добрый день, есть 2 таблицы rzdl ('id' int, 'num' int, 'info' varchar) spisok ('id' int, 'numer' int, 'info' varchar) прочитал много статей, но то ли руки кривые, то ли информацию не ту ищу. Задача такая: в rzdl 1500 записей, но только в 120 записей есть 'num', таблица практически пустая, только id - весь столбец в spisok записана вся информация. необходимо из spisok.info в rzdl.info копировать значения, но при условии, что rzdl.num = spisok.numer пример: 123, 478, NULL 16, 478, "информация" insert into у меня добавляет новую строку. как sql-запрос этот соорудить? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2014, 21:25:00 |
|
||
|
копирование определенных данных
|
|||
|---|---|---|---|
|
#18+
Trippal, Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2014, 23:34:51 |
|
||
|
копирование определенных данных
|
|||
|---|---|---|---|
|
#18+
Trippal, не уверен, но может так : update rzdl set info = (select info from spisok where spisok.numer = rzdl.num); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2014, 23:41:24 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38793937&tid=1998381]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 477ms |

| 0 / 0 |
