webForumDet fria alternativet

Sätta ihop två strängar

Databaser & SQL

1 svar · 279 visningar · startad av WiZzLeR

Medlem sedan juni 2002346 inlägg
Frågan#1

Hur kan jag "merga" ihop följande strängar till ett?

SELECT * FROM fuzz_users LEFT OUTER JOIN fuzz_ranks ON user_admin = rank_value WHERE user_admin >= '1' AND user_class = '" . $row['class_id'] . "' ORDER by rank_value DESC, user_nick

och

SELECT SUM(point_value) AS point_total FROM fuzz_points WHERE point_player = '" . $usr['user_id'] . "'"

user id'et kommer från första strängen så det kan man enkelt lösa med user_id istället för $usr['user_id'] men jag förstår inte hur man kan blanda in sum, count etc..

Medlem sedan dec. 200012 464 inlägg
#2
SELECT SUM(point_value) AS point_total ,
user_nick
FROM fuzz_users 
 LEFT  JOIN fuzz_ranks ON user_admin = rank_value 
 left jojn  fuzz_points  on point_player = user_id
WHERE user_admin >= '1' 
AND user_class = '" . $row['class_id'] ."'" . 
group by user_name
ORDER by point_total DESC, user_nick
256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)