Скопировать строку

  • Автор темы Автор темы peshkov
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

peshkov

Новичок
Скопировать строку

Если в Mysql возможность одной командой сделать копию нужной строки?
есть таблица

[news]
id
name
title
text

В ней забито несколько позиций

Нужно определенную строку из таблицы news скопировать в этуже таблицу но чтобы id был порядковый?

С уважение Виталий.
 
объясни сначала - зачем тебе это понадобилось.
подробно
 
Прошу прощения.
Нужно скопировать из таблицы news в таблицу old_news определенную строку с дополнением одного параметра
id_old.

[news]
id
name
title
text

[old_news]
id
id_old -> id таблицы [news]
name
title
text
 
а почему не сделать флаг, который будет показывать что эта новость устарела.
 
Т.к. из таблице news будут удаляться эти сообщения, чтобы не захламлять таблицу к которой очень много запросов. Можно так сказать вести лог(грубо говоря) прошлых сообщений.
 
дело твоё .... но в чем проблема ... ты не знаешь как считать данные из одной таблице и добавить их в другую?
 
я это знаю, но меня интересует если ли возможность одним mysql оператором сделать такую фишку. если есть то напишите или киньте ссылку, если нет то нет.
 
можно сставить сложный запрос, который это будет делать ... но мне кажется это лишнее
 
удаление тоже делай пометкой.
а очень много запросов никак на количество сообщений не влияют.
делай по-человечески
 
*****
По-человечески это как? можно пример?

-~{}~ 18.09.07 18:58:

Значит нет такой возможности?.
Спасибо за помощь
 
а если допустим не 5 полей а 45? необходимо скопировать и не одна таблица а множество и разных?
 
если допустим не 5 полей а 45, то купи книжку и просвещайся.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху