29. marts 2005 - 09:43Der er
14 kommentarer og 1 løsning
fjerne uønskede poster
Hej,
Jeg har en database med en masse domænenavne jeg skal sortere. Problemet er at nogen steder er domænet gentaget, og endda dobbelt, og det er disse jeg gerne vil fjerne!
tabelnavn: dom ----------------- id | dom | ----------------- 1 test.dk 2 test.dktest.dk 3 ting.dk 4 ting.dkting.dk
Så hvordan laver jeg en "slet alle poster der indeholder 2 punktummer"?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
normalt bruger man DISTINCT men er lidt forvirret over de kommer ud sådan her test.dktest.dk ... hvis de kun optræder en gang i databasen så er det nok distinct du leder efter.
Jeg har lavet denne funktion, som du kan lægge i et modul:
Public Function TælForekomster(Streng As String, Forekomst As String) As Long Dim Counter As Long Dim pos As Long Do Until InStr(pos + 1, Streng, Forekomst) = 0 Counter = Counter + 1 pos = InStr(pos + 1, Streng, Forekomst) Loop TælForekomster = Counter End Function
ja... det var mine data der var noget galt med.... der var pludselig et tomt felt ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.