Копиране на ред от таблица в бд

INSERT INTO таблица (поле1, поле2, поле3)
SELECT поле1, поле2, поле3 FROM таблица where id = 2

таблица - таблицата, в която искаш да записваш
поле1, поле2, поле3 - полетата, които искаш да дублираш
where id = 2 - някакъв критерии, иначе ще дублираш всички записи.

Естествено трябва да нямаш uniquie полета в таблицата (или да не ги дублираш тях)
Същото се отнася и за primary key, auto_increment и в момента не се сещам за други полета.[/u]
 

Back
Горе