[ Svabo @ 19.02.2016. 08:32 ] @
| Dobar dan,
zelim da napisem upit u SQL Management Studio koji ce provjeravati da li je JMBG ispravan i iz kojeg je moguce kreirati nove kolone: datum rodjenja, pol, mjesto rodjenja.
Pronasao sam jako dobru funkciju na forumu ali odnosi se na Excel, ako neko ima za SQL bilo bi idealno, hvala. |
[ jablan @ 19.02.2016. 10:03 ] @
Citat:
Svabo: zelim da napisem upit u SQL
nekako ne ide sa
Citat:
ako neko ima za SQL
[ mmix @ 22.02.2016. 10:36 ] @
nije nista problematicno, ovo spade u domen deterministickih funkcija, takod a je moguce napisati SQL funkciju za to. Evo ti formula:
K - kontrolna cifra
◾Kontrolna cifra se izračunava formulom gde DDMMGGGRRBBBK = ABVGDĐEŽZIJKL
L = 11 - (( 7*(A+E) + 6*(B+Ž) + 5*(V+Z) + 4*(G+I) + 3*(D+J) + 2*(Đ+K) ) % 11)
% je MOD ili ostatak deljenja a ne / ili znak za deljenje
◾ako je kontrolna cifra između 1 i 9, ostaje ista (L = K)
◾ako je kontrolna cifra veća od 9, postaje nula (L = 0)
pustis da ti formula vrati 1 ako je poslednja cifra ista kao L i posle napravis view koji ce da ti iscepka jmg na podstringove radi informacija koje tebi trebaju i gotovo.
[ Svabo @ 23.02.2016. 09:38 ] @
mmix hvala na odgovoru. Nemam bas toliko znanje SQL bilo bi odlicno ako bi mogao napisati upit, hvala unaprijed.
[ mmix @ 23.02.2016. 17:39 ] @
Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.