tantenMedlem sedan nov. 20051 596 inlägg Suttit ett bra tag nu och försökt med läroböckers hjälp få ihop detta. Men...
Hur gör jag för att få ihop dessa två frågor till en? Alla försök jag gjort leder till ERROR :(
Båda leder var för sig fram till rätt svar.
Målet är att få se vad varje häst "tjänat" varje år den varit i träning, vilket man ser i första frågan, men vad heter hästen?
SELECT sum( prisSumma ) , date_format( datum, '%Y' ) , stallID
FROM resultat
GROUP BY year( datum ) , stallID
och
SELECT h.namn
FROM hest h
INNER JOIN resultat s ON h.stallID = s.stallID
LarsGMedlem sedan dec. 200012 464 inlägg select sum(s.prisSumma), year(s.datum),h.namn
from hest h
join resultat s
on ON h.stallID = s.stallID
group by year(s.datum), h.namn
tantenMedlem sedan nov. 20051 596 inlägg (y) Tack så mycket...Det fungerade helt perfekt, förutom att du fått med två on... men så lätt det ser ut nu, efter alla mina konstiga försök.
Men jag har en följdfråga jag undrar över.
Varför fungerar year, utan date_format( datum, '%Y' ) nu och inte i den jag visade :OO
LarsGMedlem sedan dec. 200012 464 inlägg Menar du att
SELECT sum( prisSumma ) , year( datum ) , stallID
FROM resultat
GROUP BY year( datum ) , stallID
inte fungerar? Hur då? Felmeddelande? Felaktigt resultat? Kraschar servern? ...
tantenMedlem sedan nov. 20051 596 inlägg Ja fast nej, för nu upptäckte jag att det fungerar ju... testade inte innan jag frågade. :r
Följdfrågan kom för att jag frågade om årtal i ett tidigare inlägg och då fanns inte detta med som alternativ.
Men nu blev jag en kunskap rikare... :)
Tack än en gång!