11. oktober 2002 - 10:49Der er
5 kommentarer og 1 løsning
Find samme felt-værdier og udskriv særskilt
Hejsa,
har en lidt tricky én (synes jeg selv) denne gang:
Jeg har en tabel med users. Hver user har en "starID" - i de fleste tilfælde forskellige værdier, MEN...users kan også have samme samme starID værdi (f.eks. 12). Her er de væsentligt kolonner i tabellen:
ID | MAP_X | MAP_Y | STAR_ID |
Nu vil jeg så vise samtlige users fra databasen på et landkort, så jeg laver en SQL der vælger alle users. Derefter laver jeg et loop der viser deres position på kortet med en stjerne udfra x,y koordinaterne.
Men hvis nu 3 users har samme stjernenummer - skal de listes ved samme stjerne, bare adskilt med et komma.
SQL1 = "SELECT MAP_X, MAP_Y, STAR_ID from tabel group by star_id" rs1 = objConn.Execute SQL1
while not rs1.eof do SQL2 = "Select id navn from tabel where star_id = '" & rs1("star_id") & "'" rs2 = objConn.Execute SQL2 while not rs2.eof do totalnavn = totalnavn & rs2("navn") rs2.movenext loop rs1.movenext loop
Dette er ideen - du må selv lige rette feltnavne til.
sorry, har været væk fra internettet et stykke tid.
oasen, hvis du lige laver et svar, så deler jeg da lige pointene ud :)
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.