Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [mysql] 2 rijen tegelijk deleten uit 2 tables (https://forum.scholieren.com/showthread.php?t=1357047)

bulbanos 08-02-2006 15:58

[mysql] 2 rijen tegelijk deleten uit 2 tables
 
hey

ik 2 tables (int_users en int_teams), met telkens een kolom team_id en nu zou ik dus als ik een waarde heb voor team_id tegelijk de overeenkomstige rij uit int_users en uit int_teams verwijderen.
Team_id is uniek.

Dat kan in 1 query, maar hoe?

eddie 08-02-2006 17:21

http://dev.mysql.com/doc/refman/5.0/...nstraints.html

Voor MySQL 5 iig.

Dr HenDre 08-02-2006 17:40

ik weet niet zeker of het kan, maar misschien kan het met

DELETE FROM tab_a, tab_b WHERE team_id = 1
waarom zou je t uberhaupt in 1 query willen doen trouwens?

Manuzhai 09-02-2006 08:44

Welke versie heb je?

Anders zijn transactions ook wel een goed idee. (y)

bulbanos 09-02-2006 15:41

Citaat:

Dr HenDre schreef op 08-02-2006 @ 18:40 :
ik weet niet zeker of het kan, maar misschien kan het met

DELETE FROM tab_a, tab_b WHERE team_id = 1
waarom zou je t uberhaupt in 1 query willen doen trouwens?

waarom zou ik dat in 2 queries doen? Is 1 nie eenvoudiger?

dafelix 09-02-2006 17:22

Citaat:

bulbanos schreef op 09-02-2006 @ 16:41 :
waarom zou ik dat in 2 queries doen? Is 1 nie eenvoudiger?
blijkbaar niet

hoe meer queries, hoe langer 't duurt eer dit klaar is (niet in alle gevallen, okay). dus als dit bij een webpagina is, 1 query gebruiken, als 't eenmalig doe je 't lekker simpel houden :)


Alle tijden zijn GMT +1. Het is nu 10:50.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.