J'ai une table appelée scheduler_sched qui a plusieurs colonnes, y compris une colonne appelée schedule_id.PHP, MySQL: Dupliquer une série de lignes, mais changer 1 colonne?
J'ai besoin d'une fonction où je peux passer 2 ids (copy_from_id, copy_to_id) en tant que paramètres. Et ce que je dois faire est de prendre toutes les lignes où schedule_id = copy_from_id ET dupliquer, mais changer le copy_from_id au copy_to_id
Donc, fondamentalement, je veux la equivalient de ceci:
UPDATE scheduler_sched SET schedule_id = 32 WHERE schedule_id = 28
Seulement je ne voulez mettre à jour les lignes, je veux créer des doublons avec les nouveaux ID
Est-ce logique?
Comment est-ce que je peux faire ceci?
MERCI!
(par la schedule_id façon est pas un champ unique/index sur cette table)
Il ne s'agit pas d'une clé unique/d'index. –