2017-01-24 2 views
-1

Ich brauche deine Hilfe.MySQL .. Was sollte die Abfrage sein

Ich habe eine Tabelle namens Benutzer und in den Spalten ID, Name, Alter, ageMax.

Was sollte die Abfrage sein, die jedes Benutzeralter von 1 erhöht, wenn sein Alter weniger als ageMax ist?

+0

Haben Sie noch eine Abfrage erstellt? Was macht es richtig oder falsch? – corsiKa

+1

UPDATE Benutzer festgelegt Alter = Alter + 1 WHERE Alter e4c5

+0

Wie erhalten Sie die Altersgrenze? .. wird von einer Aggregationsfunktion als MAX berechnet? oder ist ein wissen Wert? .. bitte aktualisieren Sie Frage und fügen Sie das Datenschema und eine ordnungsgemäße Daten Beispiel – scaisEdge

Antwort

2

versuchen, etwas wie folgt aus:

Update Users 
Set age = age + 1 
Where age<ageMax 
+0

Vielen Dank, es funktioniert! Einen schönen Tag noch ;) –

Verwandte Themen