반응형
Oracle SQL, 여러 열 연결 + 텍스트 추가
그래서 기본적으로 보관하고 싶습니다 (한 열의 전체 행).
나는 [아이싱 칼럼]과 [과일 칼럼]이있는 [타입 칼럼] 케이크를 좋아한다.
결과는 다음과 같다.
Cake_Column
----------------
I like chocolate cake with whipped_cream and a cherry.
I like strawberry cake with vanilla_cream and a lemon_slice.
etc.
etc.
([column] "some text"[column]) "new_column_name"을 수행하는 경우 TO_CHAR 문이 필요합니다.
내가 무엇을 소유하고 있습니까?
Oracle에서 확장을 연결하는 두 가지 옵션이 있습니다.
CONCAT 예 :
CONCAT(
CONCAT(
CONCAT(
CONCAT(
CONCAT('I like ', t.type_desc_column),
' cake with '),
t.icing_desc_column),
' and a '),
t.fruit_desc_column)
사용 ||
예 :
'I like ' || t.type_desc_column || ' cake with ' || t.icing_desc_column || ' and a ' || t.fruit_desc_column
||
연산자 를 시도 했습니까 ?
select 'i like' || type_column || ' with' ect....
아래 쿼리는 @Oracle 10G에서 작동합니다 ----
select PHONE, CONTACT, (ADDR1 || '-' || ADDR2 || '-' || ADDR3) as Address
from CUSTOMER_DETAILS
where Code='341';
O / P-
1111 abc@gmail.com 4th street-capetown-sa
이 시도 :
SELECT 'I like ' || type_column_name || ' cake with ' ||
icing_column_name || ' and a ' fruit_column_name || '.'
AS Cake_Column FROM your_table_name;
모든 데이터를 "Cake_Column"이라는 단일 열 항목으로 연결해야합니다.
이 Oracle/PLSQL
CONCAT
함수는 두 가지 많은 곳을 함께 있습니다.
CONCAT( string1, string2 )
string1
연결할 첫 번째 문자열입니다.
string2
연결할 두 번째 문자열입니다.
예
SELECT 'I like ' || type_column_name || ' cake with ' ||
icing_column_name || ' and a ' fruit_column_name || '.'
AS Cake FROM table;
참고 URL : https://stackoverflow.com/questions/1619259/oracle-sql-concatenate-multiple-columns-add-text
반응형
'IT' 카테고리의 다른 글
PHP의 URL에 데이터 POST (0) | 2020.09.04 |
---|---|
Android 5.0에서 RecyclerView를 사용하려고 할 때 앱 충돌 (0) | 2020.09.04 |
java.lang.IllegalStateException : 응답이 커밋 된 후 (forward | sendRedirect | create session) 수 없습니다. (0) | 2020.09.04 |
process.waitFor ()는 절대 반환하지 않습니다. (0) | 2020.09.04 |
TextView에서 선택 + 텍스트 복사? (0) | 2020.09.04 |