Ich habe Probleme mit der Kombination der 2 Aussagen.SQL-Anweisung kombinieren zählen 2 Aussagen Ergebnisse
Ich habe eine festivalTable
über die Sie abstimmen können =>voteTable
. und für besondere Anlässe können Sie auch eine specialVoteTable
für die 2 separaten Tabellen ich habe:
select festivalId as festId, COUNT(festivalId) as total from Vote
where active = 'J' and FestivalId = 593
group by FestivalId
das gleiche gilt für die anderen Tisch. Jetzt muss ich diese 2 Ergebnisse kombinieren, mit der Ausnahme, dass von der specialvote ich es von 8 multiplizieren müssen, also kann ich die Summe von 9.
devide, so dass die zwei separate Abfragen sind
select festivalId as festId, COUNT(festivalId) as total from Vote
where active = 'J' and FestivalId = 593
group by FestivalId
select festivalId as festId, (COUNT(festivalId) * 8) as total from SpecialChartVote
where active = 'J' and FestivalId = 593
group by FestivalId
(nicht kombiniert mit der festivalTable
noch.)
Macht irgendeinen Sinn?
Sie geteilt nie die Summe durch 9. –
@TimBiegeleisen aktualisiert. Ich war mir nicht sicher, ob er es in derselben Abfrage oder anderswo durch 9 teilen wollte. – SqlZim