Categories(CategoryID, CategoryName, Description)

Products(ProductID, ProductName, SupplierID, CategoryID, Unit, Price)

카테고리와 제품의 테이블은 이렇게 되어있습니다.

categoryid는 1~8번까지 있으므로 각각 모두 출력하고싶어요.

예를 들어서 음료수 카테고리에서 환타라는 제품의 가격이 가장 비싸면 

출력결과 음료수 환타 4000원 이런 식으로 출력하려는데

제가 작성한 sql로는 전체 제품 중에 가격이 가장 비싼 제품 하나만 나오더라구요.

select ca.categoryname,p.productid, p.price

from products p, categories ca

where p.categoryid=ca.categoryid and 

(ca.categoryname, p.price) in

(select ca.categoryname, max(p.price)

from products p, categories ca

group by ca.categoryname);

이렇게 작성했습니다. 각 카테고리별로 하려면 어떻게 해야하나요?

                                                

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 14645
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8958
10598 쿼리문이 오래 걸리는 이유 [1] 풍란올 2020.06.01 819
10597 SQL SERVER 2008 R2 STAND 버전에서의 감사 관련 질문입니다. 김삐씨 2020.05.28 446
10596 sql 질문입니다. 테이블 보고 문제 만들기 markiscapable 2020.05.28 434
» 각 제품의 카테고리별로 가격이 비싼 제품을 알려고합니다. markiscapable 2020.05.28 381
10594 중첩 JOIN문 질문드립니다. [1] smyoon 2020.05.26 578
10593 SQL2005 -> SQL2016 마이그레이션 관련 질문 오희택 2020.05.25 451
10592 SP 실행중 lock이 발생하는데 SSMS에서 발생했다고 나오는데 모르겠습니다. 나노큐브 2020.05.25 457
10591 SQL BIND 변수 질문입니다. [1] 마이노키 2020.05.24 415
10590 무한카테고리 설계와 제품등록 [5] 다자녀아빠 2020.05.22 713
10589 SQL 서버 트렌젝션 로그와 서버의 성능 상관 관계의 문의 [1] lyn1216 2020.05.21 393
10588 SQL 서버 user cal 수와 접근 컨넥션의 관계 질문드립니다. [1] lyn1216 2020.05.21 409
10587 SQL 초보입니다 살려주세요 [1] 마이노키 2020.05.21 432
10586 datepart 로 연도별 월 카운트를 하려고합니다 [1] zkdkdktm 2020.05.20 492
10585 다국어 버전 DB 질문 [2] 장어 2020.05.12 851
10584 SELECT 와 SP를 사용했을떄 속도 차이가 큰가요? [2] 마에스트로 2020.05.08 637
10583 MSSQL 관리자 교육 과정 추천 부탁드립니다. [1] dlghksdn 2020.05.08 537
10582 한 행에 있는 값들을 가져오고 싶습니다. [1] ater 2020.05.07 480
10581 극초보 질문입니다 김삐로링 2020.05.01 948
10580 데이터베이스 메일 설정 오류 성지 2020.04.29 572
10579 mysql 조건문 질의합니다. 상찝 2020.04.27 437





XE Login