Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Заполнить новую таблицу с заменой значений
|
|||
|---|---|---|---|
|
#18+
Надо из одной таблицы заполнить вторую таблицы, попарными строками. Есть две однотипные таблицы table1, table2. В них столбы name и kolvo. Первая таблица заполнена значениями. Где первый столбец name. В немзначения, Любые символы длиной 6 знаков, но конец обязательно символ ‘1’. Например d1saf1. Второй столбец тоже значения, но не принципиально. Надо перенести все строки из таблички table1 в table2, при этом для каждой строки должна быть создана ещё такая же строка но с именем, которое будет оканчиваться на символ ‘2’. Пример: name kolvo a1aaa1 4 b1bbb1 6 name kolvo a1aaa1 4 a1aaa2 4 b1bbb1 6 b1bbb2 6 Может посоветуете сделать попроще, а то таблицы очень большие ? Я пробовал так. Сначала все переносил table2 с помощью inset into table2 (name, kolvo) Select name, kolvo From table1. (Получается появлялась таблица только со значениями оканчивающимися на ‘1’). Затем обновлял все эти значения и заменял их на конец ‘2’. Update table2 Set name= STUFF (name, 6, 1, ‘2’) Получается в таблицы появлялись все записи с концом 2. И сново заполнял таблицы значениями с концом ‘1’ из таблицы table1 inset into table2 (name, kolvo) Select name, kolvo From table1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 14:35 |
|
||
|
Заполнить новую таблицу с заменой значений
|
|||
|---|---|---|---|
|
#18+
Stalker16, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 14:46 |
|
||
|
Заполнить новую таблицу с заменой значений
|
|||
|---|---|---|---|
|
#18+
Stalker16, Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 14:58 |
|
||
|
Заполнить новую таблицу с заменой значений
|
|||
|---|---|---|---|
|
#18+
Спасибо, сейчас попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 15:07 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=87&tid=1687214]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 303ms |

| 0 / 0 |
