私はSQLでプログラミングするのがとても新しいです。質問に問題があります。MySQL:スタッフの人数を計る
私はスタッフが一番多い部門を見つけなければなりません。私はどのようにそれを行うのか全く分かりません。私が使用することができます
テーブルが
ている私は、最終的な結果は、DEPARTMENT_NOとMax(カウント(DEPARTMENT_NOを))の列を持っていると思うが、私はこれを取得したいかどうかはわかりません?それとも、私が見ていない簡単な方法がありますか?
EDITは、これまでのところ私は
SELECT Department_no, Count(Department_no) FROM ManagerOrBoss GROUP BY Department_no;
を持っている。しかし、私は、理想的には、カウントの最大値を見つけたいが、SQLは「グループ機能エラーの無効な使用」を与え続けています。
部門テーブルはありますか? – Rams
いいえ、テーブルを3番目の通常の形式にしなければなりませんでした(うまくいけば私は正しく行いました)、それを非本質的なテーブルとみなしました。 – Grantairible
https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-クエリ – Strawberry