Så hvis der både er en by, der hedder "Nykøbing", og "Nykøbing Falster" så skal de begge tælles? Men hvis det er en by der hedder "Købing", så skal den selvfølgelig ikke tælles med?
Well, det bliver ikke en optimal query på nogen måde - hvis du havde hver by i hver sin streng, var det meget nemmere, men det kan laves som du selv foreslår:
SELECT COUNT(1) FROM Byer WHERE "Nykøbing Falster Maribo København Sdr. Vedby" RLIKE CONCAT("(^| )",Byer.by,"( |$)");
Altså hvor byer er din tabel og by er by-navne-feltet i denne.
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.