jeste rodna cisla
SELECT rc. * , substring( rodcis, 3, 2 ) AS mesic, substring( rodcis, 5, 2 ) AS den
FROM rc
WHERE NOT (
(
(
substring( rodcis, 3, 2 ) >=1 AND substring( rodcis, 3, 2 ) <13
) OR (
substring( rodcis, 3, 2 ) >50 AND substring( rodcis, 3, 2 ) <63
)
) AND (
(
substring( rodcis, 5, 2 ) >0
) AND (
substring( rodcis, 5, 2 ) <32
)
)
)
plus samozrejme kontrola na modulo 11, pokud je 10 znaku v RC
onen pozadavek na kontr. RC byl z toho duvodu, ze pokud na urad (50tis mesta :) - prijde napr taman, oni ho hodi do db a do kolonky RC nacvakaj nesmysle (RC nemaj, pas u sebe taky ne - a dle vseho je pro ne nejjednoduzsi dat neco do pole RC...) a tak potrebuji sem tam vyjizdet ty blbosti a nasledne opravit |