여러 기준을 사용하여 레코드 '태그하기'

토마스 프라이스

Presto를 사용하고 있습니다. 상호 배타적이지 않은 다른 기준을 사용하여 여러 '태그'가있는 행을 할당하고 싶습니다.

예를 들어 열이 4 개인 테이블이 있다고 가정 해 보겠습니다.

|  food      | color  | type        | on_sale |
|------------+--------+-------------+---------|
|  apple     | red    | fruit       | TRUE    |
|  banana    | yellow | fruit       | FALSE   |
|  cornbread | yellow | baked goods | TRUE    |
|  apple pie | brown  | baked goods | TRUE    |

내가 같은 내가 정의한 것을 태그, 각 음식에 태그를하고 싶습니다 red food, red food on sale, yellow baked goods, yellow food on_sale만. 이 예에서 apple은 red foodred food on sale.

나는 CASE실제로 둘 다로 표시되기를 원할 때 '빨간색 음식'만 돌려받을 수 있기 때문에 (아래와 같이) 사용할 수 없습니다 .

CASE 
   WHEN color = 'red' THEN 'red food'
   WHEN color = 'red' AND `on_sale` = TRUE THEN 'red food on sale'
   (and so on)

이상적으로는 1 개 이상의 '태그'를 캡처하거나 각 태그에 대해 한 줄의 중복 열을 캡처 할 수있는 배열을 반환하고 싶지만 어떻게해야할지 모르겠습니다. 어떤 아이디어?

미리 감사드립니다!

고든 리노 프

문자열 연결을 사용할 수 있습니다.

LTRIM(CASE WHEN color = 'red' THEN ' red food' ELSE '' END ||
      CASE WHEN `on_sale` = TRUE THEN ' on sale' ELSE '' END
      END)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 기준을 사용하여 값을 필터링하는 코드

분류에서Dev

여러 기준을 충족하는 레코드 쿼리

분류에서Dev

R을 사용하여 여러 기준에 따라 레코드를 필터링하는 우아한 방법

분류에서Dev

Laravel Eloquent에서 조인을 사용하여 여러 레코드 가져 오기

분류에서Dev

PgSql 여러 regexp_split_to_table을 사용하여 여러 레코드 삽입

분류에서Dev

와일드 카드 기준을 사용하여 여러 값 반환 및 합계

분류에서Dev

hiredis를 사용하여 한 번의 통화로 여러 레코드 보내기

분류에서Dev

변수를 사용하여 여러 활성 레코드 만들기

분류에서Dev

여러 일치 기준을 사용하여 여러 값 반환

분류에서Dev

json을 사용하여 여러 레코드 세트를 반환하는 방법

분류에서Dev

VBA SQL을 사용하여 목록 상자 선택을 기반으로 여러 레코드 찾기

분류에서Dev

Excel 고급 필터를 사용하여 특정 기준을 충족하는 모든 레코드 제외

분류에서Dev

geom_smooth를 사용하여 여러 기준에서 여러 줄을 만드시겠습니까?

분류에서Dev

그룹 기준을 사용하여 그룹의 모든 레코드가 특정 값을 갖는 그룹을 선택하는 SQL

분류에서Dev

ActiveRecord 쿼리를 사용하여 연결 태그를 기반으로 레코드를 찾는 방법

분류에서Dev

RKEntityMapping 및 RKRelationshipMapping을 사용하여 많은 레코드 얻기

분류에서Dev

ROWTYPE 및 추가 열을 사용하여 레코드 만들기

분류에서Dev

laravel 삭제 기능을 사용하여 레코드 삭제

분류에서Dev

R : 사용자 지정 거리 기능 및 여러 기준을 기반으로 신속하게 레코드 일치

분류에서Dev

C #을 사용하여 AWS 키 스페이스에 여러 레코드 삽입

분류에서Dev

Join with PostgreSQL을 사용하여 여러 테이블에서 레코드 삭제

분류에서Dev

mysqli bind_param을 사용하여 여러 행 레코드 삽입?

분류에서Dev

모델 바인딩 Laravel 5.1을 사용하여 여러 레코드 삭제

분류에서Dev

여러 조인을 사용하여 활성 레코드 쿼리 작성

분류에서Dev

조건부 태그를 사용하여 워드 프레스 위젯 숨기기

분류에서Dev

MS Access 2013에서 하나의 양식을 사용하여 테이블에 여러 레코드 만들기

분류에서Dev

컨트롤러에서 FOREACH 문을 사용하여 사이트 맵에 사용할 레코드 가져 오기

분류에서Dev

태그보기를 사용하여 프레임 워크 재생

분류에서Dev

join을 사용하여 여러 테이블에서 레코드를 가져 오기

Related 관련 기사

  1. 1

    여러 기준을 사용하여 값을 필터링하는 코드

  2. 2

    여러 기준을 충족하는 레코드 쿼리

  3. 3

    R을 사용하여 여러 기준에 따라 레코드를 필터링하는 우아한 방법

  4. 4

    Laravel Eloquent에서 조인을 사용하여 여러 레코드 가져 오기

  5. 5

    PgSql 여러 regexp_split_to_table을 사용하여 여러 레코드 삽입

  6. 6

    와일드 카드 기준을 사용하여 여러 값 반환 및 합계

  7. 7

    hiredis를 사용하여 한 번의 통화로 여러 레코드 보내기

  8. 8

    변수를 사용하여 여러 활성 레코드 만들기

  9. 9

    여러 일치 기준을 사용하여 여러 값 반환

  10. 10

    json을 사용하여 여러 레코드 세트를 반환하는 방법

  11. 11

    VBA SQL을 사용하여 목록 상자 선택을 기반으로 여러 레코드 찾기

  12. 12

    Excel 고급 필터를 사용하여 특정 기준을 충족하는 모든 레코드 제외

  13. 13

    geom_smooth를 사용하여 여러 기준에서 여러 줄을 만드시겠습니까?

  14. 14

    그룹 기준을 사용하여 그룹의 모든 레코드가 특정 값을 갖는 그룹을 선택하는 SQL

  15. 15

    ActiveRecord 쿼리를 사용하여 연결 태그를 기반으로 레코드를 찾는 방법

  16. 16

    RKEntityMapping 및 RKRelationshipMapping을 사용하여 많은 레코드 얻기

  17. 17

    ROWTYPE 및 추가 열을 사용하여 레코드 만들기

  18. 18

    laravel 삭제 기능을 사용하여 레코드 삭제

  19. 19

    R : 사용자 지정 거리 기능 및 여러 기준을 기반으로 신속하게 레코드 일치

  20. 20

    C #을 사용하여 AWS 키 스페이스에 여러 레코드 삽입

  21. 21

    Join with PostgreSQL을 사용하여 여러 테이블에서 레코드 삭제

  22. 22

    mysqli bind_param을 사용하여 여러 행 레코드 삽입?

  23. 23

    모델 바인딩 Laravel 5.1을 사용하여 여러 레코드 삭제

  24. 24

    여러 조인을 사용하여 활성 레코드 쿼리 작성

  25. 25

    조건부 태그를 사용하여 워드 프레스 위젯 숨기기

  26. 26

    MS Access 2013에서 하나의 양식을 사용하여 테이블에 여러 레코드 만들기

  27. 27

    컨트롤러에서 FOREACH 문을 사용하여 사이트 맵에 사용할 레코드 가져 오기

  28. 28

    태그보기를 사용하여 프레임 워크 재생

  29. 29

    join을 사용하여 여러 테이블에서 레코드를 가져 오기

뜨겁다태그

보관