Avertissement: Je viens de commencer avec des bases de données, donc il me manque probablement quelque chose d'extrêmement trivial.Synchronisation de N valeurs Accross Tables en SQL
J'ai deux tables (un peu liées, mais pas suffisantes pour être une seule table): table_one
et table_two
.
table_one
comporte deux colonnes d'importance:
name
de typevarchar(n)
intersects
de Typebit
table_two
comporte une colonne de signification:
name
de Typevarchar(n)
je voudrais automatiquement régléintersects
soit 0
1
ou selon que name
est présent dans table_two
. Puis-je en quelque sorte déléguer cette responsabilité au moteur de base de données? J'utilise actuellement MySQL, si cela est important.
EDIT: Est-ce que ce genre de ATTELAGE même de sens lorsqu'ils traitent avec des bases de données?
Merci Eric, est-ce que je devrais exécuter cette requête à chaque fois qu'il y a un changement à table_one? Existe-t-il un moyen d'enregistrer un rappel de sortes qui est appelé lorsqu'une modification de table se produit? –
Par rappel, je ne veux pas dire dans mon application, je veux dire dans la base de données elle-même. –
Fantastique! Merci encore! –