webForumDet fria alternativet

Group by fel!?

1 svar · 141 visningar · startad av clacke

clackeMedlem sedan feb. 2003234 inlägg
#1

Får ut följande sql sträng som den ska men den raddar alla raderna och jag vill att den slår ihop namnet i "users" tabellen så ett namn bara kommer upp en gång, har provat div olika med "GROUP BY users.anv_id" men får det ej att funka.
Ser du vad jag har gjort för fel?
Tack på förhand.

sql1="SELECT users.anv_id,users.namn,users.enamn,users.email,users.telenr,userdep.user_id,userdep.dep_id FROM users,userdep where users.anv_id=userdep.user_id ;"
set rs1=conn.execute(sql1)
SebbeMedlem sedan jan. 20032 285 inlägg
#2

Är det kanske så här du vill ha det? :)

SELECT DISTINCT users.anv_id, users.namn, users.enamn, users.email, users.telenr, userdep.user_id, userdep.dep_id
FROM users, userdep
WHERE users.anv_id=userdep.user_id
129 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)