|
|
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
Друзья, помогите решить задачу . Есть две таблицы а1 фио план Иванов 34 Петров 23 Сидоров 35 Семенов 45 и вторая а2 фио план Иванов 36 Петров 23 Сидоров 32 Семенов 44 Нужно в первой таблице поменять столбец план а1.план принять значения а2.план, где а1.фио=а2.фио и а1.план<>a2.план ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 12:48 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
Адмирал, update a1 set a1.план=(select а2.план from a2 where a2.фио=а1.фио and а2.план!=а1.план) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 12:55 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
примерно такupdate a1 set a1.план=(select а2.план from a2 where a2.фио=а1.фио and а2.план!=а1.план)тщательнее формулируй примерность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 13:43 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
-2-примерно такupdate a1 set a1.план=(select а2.план from a2 where a2.фио=а1.фио and а2.план!=а1.план)тщательнее формулируй примерность. может так Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 13:58 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
примерно так, Что не так ... Делаю выборку select a1.план,a2.план from a1,a2 where a1.фио=а2.фио and а1.план <> a2.план Я получаю 1517 записей. Запускаю update , больше 1 800 000 записей меняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 14:01 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
Адмирал, ну так у вас на апдейте фильтра нет, поэтому все строки и апдейтит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 14:07 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
может так, Нет, так вообще не будет работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 14:15 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
j2k, да , с фильтром точно лучше получается, спасибо за намек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 14:44 |
|
||
|
Изменение данных.
|
|||
|---|---|---|---|
|
#18+
Задачка решена, всем спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 14:48 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39429239&tid=1886193]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 467ms |

| 0 / 0 |
