|
|
|
| Добрый всем день! Люди добрые, выручайте плиз! есть в наличии 52000 строк которые надо обработать и добавить в эту же таблицу. Как это сделать? Одним запросом желдательно. (mysql 4.1.7)
Заранее благодарен. | |
|
|
|
|
|
|
|
для: Jura
(17.07.2006 в 17:21)
| | 52000 строк в файле? Это просто текст или это записи таблицы? Нужно больше подробностей... какой обработке будут подвергаться записи? | |
|
|
|
|
|
|
|
для: cheops
(17.07.2006 в 17:40)
| | обычные строки с текстом внутри базы. Количество уже 58263
Обработка: конкатенация (var="var"."_m1") и изменение дат на текущую со смещением 7 дней вперед.
Полагаю простенький select insert запрос, но к сожалению не знаю как его применить. просветите плиз.. | |
|
|
|
|
|
|
|
для: Jura
(17.07.2006 в 19:03)
| | как-то так примерно:
UPDATE tab
SET var = CONCAT(var, '_m1'),
date = DATEADD(CURDATE(), INTERVAL 7 DAY)
|
| |
|
|
|
|
|
|
|
для: Trianon
(17.07.2006 в 19:48)
| | Всем спасибо, уже разобрался
INSERT INTO tablename (vardate, name, date_nach, date_end)
SELECT
Null,
CONCAT(name, '_m1'),
now(),
DATEADD(CURDATE(), INTERVAL 7 DAY)
FROM tablename WHERE vardate > 25230 and vardate <= 83872;
|
| |
|
|
|