2

最も多くのクラスに在籍している生徒の名前と sid を出力してください

登録

sid  class number

1     23
2     54
1     54
3     43
1     43
2     43

学生の シド・スネーム


1    sagar
2    kiran
3    ravi
4    vishal

出力

sid   sname

1     sagar
4

2 に答える 2

1

私はこれがあなたを助けると思います

SELECT <column_name> FROM <table_name> WHERE <column_name>=
(SELECT <column_name>
 FROM (SELECT <column_name>, count(*) as cnt FROM <table_name> GROUP BY <column_name>) AS foo
 WHERE foo.cnt=(SELECT MAX(c) FROM (SELECT <column_name>,count(*) AS c FROM <column_name> GROUP BY <column_name>) AS bar)) limit 1
于 2015-12-15T11:51:31.043 に答える