Ich versuche, eine neue Zeile in eine Datenbank basierend auf einem anderen Wert einzufügen, der als Parameter für dieselbe Zeile übergeben wird.In Datenbank einfügen, Bedingung basierend auf einem Einfügewert in derselben Zeile
Zum Beispiel habe ich drei Spalten - Name, Alter, person
ich eine neue Zeile in die Datenbank eingefügt werden soll. Sollte einfügen ‚männlich‘ oder ‚weiblich‘, bezogen auf das Alter einer Person, die in übergeben wird. Auch müssen ‚unbekannt‘ einzulegen, wenn das Alter nicht in
geben wirdInsert into Tablename(name, age, personType)
values(@name,@age,if(age>18)? 'Adult': 'Minor'))
Ist das möglich?
Hey Es funktionierte. Vielen Dank –