2013-08-23 3 views
0

이 문제에 대한 SQL 명령 솔루션을 찾고 있습니다. 동일한 속성을 가진 모든 행을 검색하여 나열하려고합니다. 그룹별로 시도했지만 선택한 필드 당 하나의 행으로 결과를 병합합니다. db에서 여러 데이터 검색 및 그룹화

  • 빨간색
    • 도요타
      • 검은
        • 닛산
        • : 나는 각각의 '색'에 대한 하나의 쿼리를하지 않고, 뭔가 같은 작업을 수행 할 복수의 결과를 검색 할 페라리
      • 노란색
        • 포르쉐
        • 람보르기니
  • +0

    아래 링크는 당신을 도울 수 ... [여기 링크 설명을 입력합니다] [1] [여기 링크 설명을 입력합니다] [2] [1] : HTTP ://stackoverflow.com/questions/451856/querying-based-on-a-set-of-named-attributes-values ​​ [2] : http://stackoverflow.com/questions/4097266/basic-sql-selecting- 동일한 열 복수 시간에 하나의 질의 - 각각의 경우 고맙습니다. – user2499974

    답변

    0

    음, 쿼리는 직사각형 결과 집합이 아닌 계층을 생산하지만,이 같은 작동합니다 :

    SELECT Color, Make 
    FROM Cars 
    ORDER By Color, Make 
    

    그런 때 너 디스플레이 변경된 경우에만 Color을 표시 할 수 있습니다.