Haftungsausschluss: Ich habe gerade mit Datenbanken begonnen, also vermisse ich wahrscheinlich etwas extrem Triviales.Synchronisieren von N-Werten Accross-Tabellen in SQL
Ich habe zwei (etwas verwandte, aber nicht genug, um eine einzige Tabelle zu sein) Tabellen: table_one
und table_two
.
table_one
hat zwei Spalten von Bedeutung:
name
vom Typvarchar(n)
intersects
vom Typbit
table_two
hat eine Spalte von Bedeutung:
name
vom Typvarchar(n)
Ich möchte automatisch eingestelltintersects
entweder 0
1
oder je nachdem, ob in name
table_two
vorhanden ist.
Kann ich diese Verantwortung irgendwie an die Datenbank-Engine delegieren? Ich verwende derzeit MySQL, wenn das wichtig ist.
EDIT: Enthält diese Art von close-Kopplung auch Sinn machen, wenn sie mit Datenbanken zu tun?
Danke Eric, müsste ich diese Abfrage jedes Mal ausführen, wenn es eine Änderung an table_one gibt? Gibt es eine Möglichkeit, einen Rückruf von Arten zu registrieren, der aufgerufen wird, wenn eine Tabellenänderung auftritt? –
per Rückruf, ich meine nicht in meiner Anwendung, ich meine in der Datenbank selbst. –
Fantastisch! Danke noch einmal! –