update row adhv foreign keys
Heb twee tabellen:
`projects`: id, name
`chapters`: id, project_id, name, duration, code, etc
Wat ik wil is alle rijen in `chapters` aanpassen die in een bepaald project zitten.
Wat ik heb, is een chapter_id.
Is er een query mogelijk, die een UPDATE uitvoert op de rijen in `chapters` die het project_id hebben dat het chapter heeft waarvan ik het id heb? (klinkt moeilijk).
Wat ik me erbij voorstel is een UPDATE query met een relatie erin (chapters-projects), omdat je geen project_id weet, alleen een chapter_id. Adhv dat chapter_id kan je natuurlijk een project_id ophalen (bestaat, want InnoDB), maar kan het in dezelfde (dus 1) query??
Ben voornamelijk erg benieuwd. Als het niet kan, geen probleem, dan doe ik het in twee queries.
Danku
tv
`projects`: id, name
`chapters`: id, project_id, name, duration, code, etc
Wat ik wil is alle rijen in `chapters` aanpassen die in een bepaald project zitten.
Wat ik heb, is een chapter_id.
Is er een query mogelijk, die een UPDATE uitvoert op de rijen in `chapters` die het project_id hebben dat het chapter heeft waarvan ik het id heb? (klinkt moeilijk).
Wat ik me erbij voorstel is een UPDATE query met een relatie erin (chapters-projects), omdat je geen project_id weet, alleen een chapter_id. Adhv dat chapter_id kan je natuurlijk een project_id ophalen (bestaat, want InnoDB), maar kan het in dezelfde (dus 1) query??
Ben voornamelijk erg benieuwd. Als het niet kan, geen probleem, dan doe ik het in twee queries.
Danku
tv
Gesponsorde koppelingen:
Er zijn nog geen reacties op dit bericht.



