Avatar billede mazey Praktikant
12. juni 2008 - 18:57 Der er 3 kommentarer og
1 løsning

Opbygge speciel liste

Hej Eksperter...

Jeg har en liste med ca. 24 navne (i en tabel i en database).
Disse navne skal jeg have sat vilkårligt sammen 3 og 3 - det er for så vidt let nok, men problemet kommer når der er nogle af navnene der ikke må være i samme "gruppe".
Tabellen i databasen er bygget op med et navn og en status - det er ment at status skal bruges til at finde frem til om navnene må være i samme gruppe.

Status 0 må være i alle grupper.
Status 1 må ikke være sammen med status 2.

Er det til at løse med en sql sætning, eller hvordan gribes det lettest an?

Jeg forsøger gerne at uddybe spørgsmålet, hvis det ikke er til at forstå. :)
Avatar billede jakobdo Ekspert
12. juni 2008 - 19:41 #1
Hvad gælder for dem med status 2 ?
Må de modsat ikke være sammen med dem med status 1 ?
Avatar billede mazey Praktikant
12. juni 2008 - 19:56 #2
Præcis - status 1 og 2 må ikke være i samme gruppe.
Gruppen kan f.eks. godt hedde: 0-0-1, 0-2-2, 0-0-0 eller 1-0-1. Så længe at status 1 og 2 ikke er i samme gruppe.
Avatar billede jakobdo Ekspert
12. juni 2008 - 21:03 #3
Jeg har ikke lige en god løsning her og nu.
Men løsningen må jo være at fordele 1 og 2, ud i de 8 grupper.
Og så bruge alle dem med status 0 som fyld.
Avatar billede mazey Praktikant
12. oktober 2008 - 18:15 #4
Problem ikke løst, tråd lukkes.
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
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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