나는 내 주문을 모두 포함하는 "orders"라는 table
의 데이터베이스 MySQL
을 가지고 있습니다. 난 단지 between 2 and 5
주문을 한 사용자를 위해 사용자별로 그룹화 모든 주문을 좀하고 싶습니다SQL 쿼리 결과의 카운트 발생
id
userId
dateOrder
:이 표에서 내가 좋아하는 다른 분야가있다.
하지만 내 SQL 쿼리가 작동하지 않습니다. 고려해야 할 항목 :
id userId dateOrder
1 138 2013-03-19
2 138 2013-03-19
3 222 2013-03-19
최소 두 번 주문한 사용자가 만든 주문 만 선택하는 SQL 요청이 필요합니다. 내가 DISTINCT
으로, GROUP BY
과 노력
userId 138
하지만,이 작품의 없음 :
이 예를 들어, SQL은 반환해야합니다. 도와 줄수있으세요 ? 감사합니다.
작동하지 않는 쿼리의 예가 있습니까? –
스택 오버플로에 오신 것을 환영합니다! 스택 오버플로에 오신 것을 환영합니다! 해당 태그 (Oracle, SQL Server, MySQL 등)를 추가하여 대상으로 삼고있는 RDBMS를 지정하십시오. 보편적으로 지원되지 않는 언어 나 제품 기능을 이용하는 대답이있을 수 있습니다. 또한 특정 RDBMS로 태그를 지정하면 답변에 더 적합한 사람들로부터 질문을받을 수 있습니다. – Taryn
감사합니다. 끝났다. – yopster