UPDATE Personal SET Personal.Manadslon = Manadslon-Manadslon*0.2
WHERE Personal.AvdID=2 AND Personal.Civilstand IN ("Ogift", "Sambo", "Sambo", "Skild", "Änka", "Änkling")
F.ö en ganska taskig lönesättning :)
2 svar · 168 visningar · startad av tronez
Ska göra en SQL sats som uppdaterar Månadslönen på de personer som inte är gifta. Det finns 6 olika Civilstånd man kan ha:
Gift;Ogift;Sambo;Skild;Änka;Änkling
Denna kodan nedan funkar som jag vill, men jag undrar om man inte kan göra detta på ett enklare sätt??
UPDATE Personal SET Personal.Manadslon = Manadslon-Manadslon*0.2
WHERE Personal.AvdID=2 And Personal.Civilstand="Ogift" Or AvdID=2 And Personal.Civilstand="Sambo" Or AvdID=2 And Personal.Civilstand="Änka" Or AvdID=2 And Personal.Civilstand="Änkling" Or AvdID=2 And Personal.Civilstand="Skild";
UPDATE Personal SET Personal.Manadslon = Manadslon-Manadslon*0.2
WHERE Personal.AvdID=2 AND Personal.Civilstand IN ("Ogift", "Sambo", "Sambo", "Skild", "Änka", "Änkling")
F.ö en ganska taskig lönesättning :)
ahhh, tackar!