webForumDet fria alternativet

Delning

4 svar · 206 visningar · startad av SteveP

StevePMedlem sedan mars 2003772 inlägg
#1

Jag har en tabell med dessa kollumnerna

Surname
Initials
Organisation
BoxID

Posterna väljs genom BoxID och 10 poster kan ha samma BoxID.

Säg nu att det är 10 poster som har boxid 25 och av dessa 10 poster så är det 5 poster som har Organisation "ABM AMRO" och 5 andra som har Organisation "Investor"

Hur skulle jag då skriva ut det på följande vis

Client: ABN AMRO
Initials: STP - Surname: Douglas
Initials: MDN - Surname: Andrews
Initials: LMH - Surname: Wise

Client: Investor
Initials: STH - Surname: Andersson
Initials: MHG - Surname: Mason
Initials: PTH - Surname: Petersson

Jag vill alltså gruppera genom Organisation. Men Organisation ligger i samma tabell som resterande data så jag vet inte riktigt hur jag ska göra.

solbulleMedlem sedan mars 20015 287 inlägg
#2

order by Organisation.

Sen så får du kolla för varje utskrift om Organisation ha ändrat värde, om det har så skriv ut, annars icke... typ.
Bör finnas ett antal liknande trådar om liknande fall.

StevePMedlem sedan mars 2003772 inlägg
#3

Jo order by organisation är jag med på men hur checkar jag ifall Variabeln som innehåller Organisationsdata har ändrat eller inte?

LarsGMedlem sedan dec. 200012 464 inlägg
#4
sql = "select ... where boxid = 25 order by organisation"
set rs = connect.execute
porg = ""
while not rs.eof
  if porg <> rs("organisation") then porg = rs("organisation") : response.write porg & "<br>"
'skriv ut annat
rs.movenext
wend
StevePMedlem sedan mars 2003772 inlägg
#5

Det funkar perfekt! Tack LarsG

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)