다른 테이블에서 열 값이 가장 많이 발생하는 테이블에서 행을 얻는 방법은 무엇입니까?

Simonb

내가해야 할 일은 다른 테이블의 열에서 특정 값이 가장 많이 발생하는 한 테이블에서 행을 가져와야하는 것입니다. 다음은 두 테이블의 구조입니다.

 --------------------------------------------
 |schoolid|schoolname|schoolstate|schoolcity|
 --------------------------------------------
 |  1     | school a | New York  | New York |
 |  2     | school b | California|Las Angeles|
 |  3     | school c | Texas     | Dallas   |
 --------------------------------------------

 -----------------------------------------
 |studentid|studentname|studentschool|gpa|
 -----------------------------------------
 |  1      | John Doe  | school a    |3.1|
 |  2      | John Doe  | school c    |1.7|
 |  3      | John Doe  | school b    |2.8|
 |  4      | John Doe  | school a    |3.9|
 |  5      | John Doe  | school a    |3.0|
 -----------------------------------------

내 질문을 다시 말하려면 각 학교의 학생 수에 따라 학교를 선택하고 주문해야합니다.

라지브 고쉬

당신이 사용할 수있는

select s.schoolname, (select count(s1.schoolid) from school s1 ,students st1 
 where    s1.schoolname=st1.studentschool and st1.studentschool=s.schoolname) 
studentCount from school s order by studentCount  desc;

또는 사용할 수 있습니다 (학생이없는 학교에 갈 필요가없는 경우)

select s1.schoolname,count(*)studentcount  from school s1 ,students st1 
where s1.schoolname=st1.studentschool GROUP BY s1.schoolname order by  studentcount desc;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

한 테이블 열에서 값을 가져 와서 문자열로 연결하고 다른 테이블에 삽입하는 방법은 무엇입니까?

분류에서Dev

한 테이블에서 다른 테이블로 기존 테이블에 특정 열과 데이터 행을 삽입하는 방법은 무엇입니까?

분류에서Dev

SQL 다른 테이블에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

동일한 값을 가진 동일한 테이블의 2 행에서 테이블에서 열 이름을 얻는 방법은 무엇입니까?

분류에서Dev

가져온 다른 테이블과 id에서 일치하는 값을 얻는 방법은 무엇입니까?

분류에서Dev

SQL : 다른 테이블의 테이블에서 다른 값을 선택하는 방법은 무엇입니까?

분류에서Dev

SQL : 다른 테이블의 테이블에서 다른 값을 선택하는 방법은 무엇입니까?

분류에서Dev

mysqli에서 더 많은 테이블에 하나의 열을 추가하는 방법은 무엇입니까?

분류에서Dev

첫 번째 테이블의 데이터가 다른 경우 두 번째 테이블에서 단일 값을 얻는 방법은 무엇입니까?

분류에서Dev

SQL에서 데이터를 가져오고 행에 열을 추가하고 다른 SQL 테이블에 삽입하는 방법은 무엇입니까?

분류에서Dev

피벗 테이블의 오른쪽 열에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

테이블 A의 열 조건에 따라 다른 테이블 B에서 열을 가져 오는 방법은 무엇입니까?

분류에서Dev

두 개의 다른 테이블에서 열 값을 반환하는 방법은 무엇입니까?

분류에서Dev

pyspark의 다른 테이블에서 열 값을 설정하는 방법은 무엇입니까?

분류에서Dev

C #에서 많은 열이있는 다른 데이터 테이블에서 두 개의 열이있는 하나의 데이터 테이블을 얻는 방법

분류에서Dev

다른 데이터 테이블의 행에서 데이터 테이블에 열을 추가하는 방법

분류에서Dev

한 테이블에서 다른 행과 열 사이의 timestampdiff를 계산하는 방법은 무엇입니까?

분류에서Dev

한 테이블에서 다른 테이블로 개체 열에 값을 전달하는 방법은 무엇입니까?

분류에서Dev

Treeview / Tkinter (SQLite)의 다른 테이블에서 다른 값을 얻는 방법은 무엇입니까?

분류에서Dev

최소값을 가진 다른 테이블에서 열을 업데이트하는 방법은 무엇입니까?

분류에서Dev

엔터티 프레임 워크에서 한 테이블의 ID 값을 다른 테이블의 외래 키에 저장하는 방법은 무엇입니까?

분류에서Dev

테이블에서 호출 된 행의 첫 번째 열 값을 얻는 방법은 무엇입니까?

분류에서Dev

한 테이블을 다른 테이블에서 업데이트하는 방법은 무엇입니까?

분류에서Dev

다른 행의 값의 합계로 한 열이있는 테이블에서 특정 행을 선택하는 방법은 무엇입니까?

분류에서Dev

Posgresql : 다른 테이블에서 키 ID로 대체 된 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

다른 테이블에서 세 번째 열로 두 열을 계산하는 방법은 무엇입니까?

분류에서Dev

테이블에 행이 없으면 다른 행의 값을 얻는 방법은 무엇입니까?

분류에서Dev

Lua : 테이블에서 다른 테이블로 줄을 복사하는 방법은 무엇입니까?

분류에서Dev

두 개의 다른 테이블에서 JSON 배열을 쿼리하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    한 테이블 열에서 값을 가져 와서 문자열로 연결하고 다른 테이블에 삽입하는 방법은 무엇입니까?

  2. 2

    한 테이블에서 다른 테이블로 기존 테이블에 특정 열과 데이터 행을 삽입하는 방법은 무엇입니까?

  3. 3

    SQL 다른 테이블에서 값을 얻는 방법은 무엇입니까?

  4. 4

    동일한 값을 가진 동일한 테이블의 2 행에서 테이블에서 열 이름을 얻는 방법은 무엇입니까?

  5. 5

    가져온 다른 테이블과 id에서 일치하는 값을 얻는 방법은 무엇입니까?

  6. 6

    SQL : 다른 테이블의 테이블에서 다른 값을 선택하는 방법은 무엇입니까?

  7. 7

    SQL : 다른 테이블의 테이블에서 다른 값을 선택하는 방법은 무엇입니까?

  8. 8

    mysqli에서 더 많은 테이블에 하나의 열을 추가하는 방법은 무엇입니까?

  9. 9

    첫 번째 테이블의 데이터가 다른 경우 두 번째 테이블에서 단일 값을 얻는 방법은 무엇입니까?

  10. 10

    SQL에서 데이터를 가져오고 행에 열을 추가하고 다른 SQL 테이블에 삽입하는 방법은 무엇입니까?

  11. 11

    피벗 테이블의 오른쪽 열에서 값을 얻는 방법은 무엇입니까?

  12. 12

    테이블 A의 열 조건에 따라 다른 테이블 B에서 열을 가져 오는 방법은 무엇입니까?

  13. 13

    두 개의 다른 테이블에서 열 값을 반환하는 방법은 무엇입니까?

  14. 14

    pyspark의 다른 테이블에서 열 값을 설정하는 방법은 무엇입니까?

  15. 15

    C #에서 많은 열이있는 다른 데이터 테이블에서 두 개의 열이있는 하나의 데이터 테이블을 얻는 방법

  16. 16

    다른 데이터 테이블의 행에서 데이터 테이블에 열을 추가하는 방법

  17. 17

    한 테이블에서 다른 행과 열 사이의 timestampdiff를 계산하는 방법은 무엇입니까?

  18. 18

    한 테이블에서 다른 테이블로 개체 열에 값을 전달하는 방법은 무엇입니까?

  19. 19

    Treeview / Tkinter (SQLite)의 다른 테이블에서 다른 값을 얻는 방법은 무엇입니까?

  20. 20

    최소값을 가진 다른 테이블에서 열을 업데이트하는 방법은 무엇입니까?

  21. 21

    엔터티 프레임 워크에서 한 테이블의 ID 값을 다른 테이블의 외래 키에 저장하는 방법은 무엇입니까?

  22. 22

    테이블에서 호출 된 행의 첫 번째 열 값을 얻는 방법은 무엇입니까?

  23. 23

    한 테이블을 다른 테이블에서 업데이트하는 방법은 무엇입니까?

  24. 24

    다른 행의 값의 합계로 한 열이있는 테이블에서 특정 행을 선택하는 방법은 무엇입니까?

  25. 25

    Posgresql : 다른 테이블에서 키 ID로 대체 된 값을 가져 오는 방법은 무엇입니까?

  26. 26

    다른 테이블에서 세 번째 열로 두 열을 계산하는 방법은 무엇입니까?

  27. 27

    테이블에 행이 없으면 다른 행의 값을 얻는 방법은 무엇입니까?

  28. 28

    Lua : 테이블에서 다른 테이블로 줄을 복사하는 방법은 무엇입니까?

  29. 29

    두 개의 다른 테이블에서 JSON 배열을 쿼리하는 방법은 무엇입니까?

뜨겁다태그

보관