if i select query
Hej,Er det muligt at lave et if statment i en select query? at gange med 7.5 hvis od_valua er EUR og 0.8 hvis SEK? inden det bliver lagt til SUM??
Kan det gøre i SQL ? eller skal jeg gør det med php?
tbl_order:
od_no * od_date * user_id * od_total * od_valuta
1024 * 01/09/2011 * 1 * 6000 * DKK
1025 * 31/08/2011 * 1 * 1000 * EUR
1026 * 31/08/2011 * 1 * 7000 * SEK
Det virker, men så tager den ikke højde for kurs forskelen :(
SELECT user_name, SUM(od_total) as total
FROM tbl_user, tbl_order
WHERE (tbl_order.user_id=tbl_user.user_id) AND (od_date LIKE '$d%')
GROUP BY user_name
ORDER BY total DESC
LIMIT 10