Vergelijking van records

Status
Niet open voor verdere reacties.

JohanDrees

Gebruiker
Lid geworden
5 okt 2011
Berichten
5
Ik heb een database met veel records waarin ik wil kijken of twee records, die na elkaar komen, niet te veel op elkaar lijken.
1 record bevat maximaal 6 karakters met cijfers en letters.

Tabel1
sequencenaam
1QWERTY
2ABCDEF
3ABGDEF

Ik wil een query maken waarin 2 records die na elkaar komen 85% of meer overeenkomen (maar 1 karakter mag maar afwijken).

Bijv:
Zoals bij record 2 & 3
Dan moet de tweede gemarkeerd worden.

Waar ik tegenaan loop is dat het verschil op elk van de 6 plekken voor kan komen.

Ik heb al gekeken naar de LIKE functie van MySQL, maar dit lijkt niet voldoende.

Heeft iemand hier ervaring mee die mij kan helpen? Of weet iemand welke functie ik hier het beste voor kan gebruiken?
Alvast bedankt.
 
een loopje ?
j=0
for i = 1 to 6

if str1 == str2 j++

Wanneer j op het eind de waarde 5 of 6 heeft zijn de strings nagenoeg identiek
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan