Часть столбца приклеить к другому столбцу

Тема в разделе "Базы данных", создана пользователем citrus, 18 мар 2011.

Модераторы: latteo
  1. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    Делаю один SELECT , выбирается куча строк из одного столбца. Как мне этот результат одним махом добавить в другую таблицу в другой столбец ?​
     
  2. Sokol777

    Sokol777 Постоялец

    Регистр.:
    10 янв 2008
    Сообщения:
    57
    Симпатии:
    6
    Засунуть результат в массив.
    В цикле замутить INSERT из массива построчно куда надо.
     
  3. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    Это же кучу инсертов надо будет делать. Я думал можно средствами sql такое сделать. Придется тогда в цикле обрабатывать весь столбец.
     
  4. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
  5. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    Отличная вещь этот INSERT ... SELECT. Еще оказались полезными для таких запросов IGNORE и ON DUPLICATE KEY UPDATE, чтоб с дупами бороться при склеивании столбцов.