Autor Zpráva
tozensi
Profil
Ahoj, věděl by prosím někdo jak z obrázku níže (SQL k němu je níže) napsat nový dotaz tak, nebo ten stávající upravit tak, aby byly znovu vypsány úplně všechny hodnoty v sloupci Měsíc, ale s tím, že od těch, které jsou větší jak 12, by byla odečtena hodnota 50?

SELECT Klient.client_id, Klient.birth_number, Left(birth_number,2) AS Rok, Right(birth_number,2) AS Den, (Mid(birth_number,3,2)) AS Měsíc FROM Klient;



Moderátor Alphard: Vyčlenil jsem SQL dotaz z textu a obarvil ho.
Alphard
Profil
dev.mysql.com/doc/refman/5.1/en/control-flow-functions.html#function_if
tozensi
Profil
Alphard:
??
mimochodec
Profil
tozensi:
Pěkně. A teď ještě jednou, formou textu a s nějakým tvým komentářem nebo dotazem.
juriad
Profil
tozensi:
Ten obrázek je nečitelný. Prosím, vkládej sem maximum věcí jako text.

Nespoléhej na rodné číslo, má příliš mnoho výjimek, viz povídání na wikipedii. Nejde jen o řešení pohlaví, ale i vyčerpaných řad a cizinců.

Navíc rodné číslo je citlivý údaj a musíš mít opravdu dobrý důvod jej vyžadovat. Pokud by se chtěl registrovat někdo, kdo jej nemá přidělené (typicky zahraniční návštěvník - cizinec), nemá co vyplnit.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: