eddy1Medlem sedan aug. 2001969 inlägg Hej..
jag har en tabell där jag grupperar efter fältet "brow". Nu får jag ju även antalet i fältet "oc".. I tabellen "u_tbl" som har fältet "inter_id" (koppling till fältet "brow") samt fältet "value" som innehåller text värde vill jag nu få med dessa så att värdet i "brow" översätts till värdet i Value i "u_tbl"
Provade med inner join men får bara exekvering fel av frågan...
SELECT Brow, COUNT(*) AS oc
FROM Hits
WHERE (C_ID = 3) AND (P_ID = 1) AND (CONVERT(char(10), c_Date, 20) BETWEEN '2007-05-01' AND '2007-05-31')
GROUP BY Brow
ORDER BY oc DESC
Mvh
Peter SMedlem sedan dec. 20025 483 inlägg Om det finns flera rader i u_tbl som matchar ett Brow, och värdet på Value för dessa rader är olika, vad vill du då få ut?
SELECT u.Value, COUNT(*) AS oc
FROM Hits h
INNER JOIN u_tbl u ON h.Brow = u.inter_id
WHERE (C_ID = 3) AND (P_ID = 1) AND (CONVERT(char(10), c_Date, 20) BETWEEN '2007-05-01' AND '2007-05-31')
GROUP BY u.Value
ORDER BY oc DESC
eddy1Medlem sedan aug. 2001969 inlägg Nepp finns bara en rad som passar, jag la det lite åt sidan så länge ska återkomma om ett par dagar med det.
Tack för hjälpen, Ska prova senare..