Stránka 1 z 1

MySQL

Napsal: 26 zář 2018 23:45
od Soky
Zdravím vás, přátelé,

mám na vás otázku. Dnes jsem poprvé začal programovat v SQL a hned na začátku jsem narazil na jeden problém. Chtěl jsem mít dva sloupce, jež získám pomocí funkce COUNT. Dokud mám ve funkci pouze jeden COUNT, tak je vše v pohodě. Problém nastává při přidání druhého COUNT, který se liší pouze podmínce.

Můžete mi někdo, prosím napsat, kde je chyba nebo zda to takto vůbec lze psát?

► Zobrazit spoiler


Všem děkuji za případnou pomoc. :)

Re: MySQL

Napsal: 27 zář 2018 09:23
od CZechBoY
Nemůžeš mít 2 stejný agregační funkce v jednom selectu. Řešením je rozdělit select na 2 subselecty, nebo použít 2 dotazy do databáze.