Ich habe zwei Tabellen. Einer heißt empdata, der andere ist empinfo.Zwei Tabellen - Wenn Alter ist kleiner als, dann tun Sie
empdata (rohe Mitarbeiterdaten) - Alter Spalte hat Mitarbeiter Alter.
eminfo (dev Infoseite) - isUnderage ist eine BIT 0/1 true/false Spalte.
Ich versuche, den folgenden zu erstellen, wenn Anweisung die gesamte Tabelle zu aktualisieren: IF Mitarbeiter unter 17 wird dann 1 ELSE 0
Hier ist, was ich habe, so weit und ich bekomme Fehler mit MySql:
empdata (raw Mitarbeiterdaten) - hat Mitarbeiter-IDs in einer Spalte mit dem Namen "Dateinummer"
empinfo (dev Info-Seite) - hat den gleichen Mitarbeiter-IDs unter einer Spalte "empid" genannt
UPDATE isUnderage
isUnderage = CASE empdata.Age
WHEN empdata.Age > 17 THEN 1
ELSE 0
END,
FROM empinfo
UPDATE Syntax von MySQL gehen. http://dev.mysql.com/doc/refman/5.7/en/update.html –
Was ist die Beziehung zwischen zwei Tabellen? Gibt es eine eindeutige ID? – JYoThI