webForumDet fria alternativet

Urval med två argument.

2 svar · 461 visningar · startad av TomasA

TomasAMedlem sedan feb. 2003173 inlägg
#1

Jag skall ha två argument i en selekt-funktion

Databasen (MySQL) har två tabeller där jag skall hämta data ut
1 - användare med "anvandarid" som unikt urval
2 - verksamhet med "verksid" som unikt urval

Jag skall ha urval av verksamhet vid en RAND funktion,
men om anvanadarid har två eller fler "verksid" får bara en
komma upp, men även den skall vara RAND urvald inom
den "anvandarid"

Hur gör jag detta urval lättast

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Ungefär så här kanske?

SELECT * FROM användare
INNER JOIN verksamhet
ON användare.anvandarid=verksamhet.verksid 
GROUP BY användare.anvandarid, verksamhet.verksid
PeddaMedlem sedan juni 20006 032 inlägg
#3

Flyttas från PHP

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