Ik wil d.m.v. een sql checken of er bestaande telefoonnummers ingevoerd zijn dus: 4 + 6 of 3+7 of 2+8(gsm). Ook wil ik checken of het 1e cijfer een 0 is. Nu heb ik de volgende query gemaakt alleen geeft hij ook de goede telefoonnummers weer.
p.s. ik werk in acces 2003
SELECT V.Vertegenwoordigernaam, V.Netnr, V.Abonneenr
FROM tblVertegenwoordiger AS V
WHERE (((Len([V.netnr]))=2) And ((Len([V.abonneenr]))<>8)) Or (((Len([V.netnr]))=3) And ((Len([V.abonneenr]))<>7)) Or (((Len([V.netnr]))=4) And ((Len([V.abonneenr]))<>6)) Or (((Mid([V.netnr],1,1))<>0));
p.s. ik werk in acces 2003
SELECT V.Vertegenwoordigernaam, V.Netnr, V.Abonneenr
FROM tblVertegenwoordiger AS V
WHERE (((Len([V.netnr]))=2) And ((Len([V.abonneenr]))<>8)) Or (((Len([V.netnr]))=3) And ((Len([V.abonneenr]))<>7)) Or (((Len([V.netnr]))=4) And ((Len([V.abonneenr]))<>6)) Or (((Mid([V.netnr],1,1))<>0));
erhmm.