0
요청 ID 열이있는 MySQL 테이블이 있습니다. requestId는 String 유형입니다. 세 가지 유형의 requestID가 있습니다. bed
, tv
및 fridge
이라고 가정 해 보겠습니다.MYSQL 테이블의 열 값을 기반으로 새 열을 만듭니다.
bed
요청 유형의 경우 requestID에 아무 것도 추가되지 않습니다. 예 :abc123
tv
및fridge
요청 유형의 경우 requestId에 각각tv
및fridge
이 추가됩니다. 예컨대abc123.tv
또는abc123.fridge
나는 항목 bed
, tv
또는 fridge
을 가지고 모든 열 플러스 열 requestType
이있는 새 테이블을 작성해야합니다.
입력
| ID | RequestId |
| 1 | abc123 |
| 2 | abc123.tv |
| 3 | abc123.fridge |
당신은 문자열의 .
후 문자로 requestType 열을 얻을 수 SUBSTRING_INDEX
을 사용할 수 있습니다
| ID | RequestId | RequestType |
| 1 | abc123 | bed |
| 2 | abc123.tv | tv |
| 3 | abc123.fridge | fridge |
일부 샘플 데이터와 예상 출력을 표시 할 수 있습니까? 당신이 필요로하는 것이 불분명합니다. –