Avatar billede mishrah Nybegynder
13. februar 2013 - 23:56 Der er 1 kommentar og
1 løsning

Select fra persontabel hvor telefonnumre er på kommasepareret liste

Hej gutter,

Jeg har en tabel kaldet Persons med følgende felter:

id (int primary key, identity)
name (varchar)
phone (varchar)

Det er en ret stor tabel, med flere tusinde personer.
Jeg har samtidig en string med kommaseparerede telefonnumre:

Phonenumbers = "12345678,98765432,11223344,55667788,..."

Jeg har brug for på den mest effektive måde at selecte alle personer, hvis telefonnummer er på listen Phonenumbers.

Databasen er en MySQL database.

Håber nogen kan hjælpe :)

På forhånd tak,
Med venlig hilsen
Martin
Avatar billede repox Seniormester
14. februar 2013 - 07:40 #1
SELECT * FROM table WHERE phone IN ($Phonenumbers)
Avatar billede mishrah Nybegynder
19. februar 2013 - 10:52 #2
Fedt, mange tak :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester