[TIL][SQL] SELECT-02
5685 ワード
SELECT
SELECTでの式の使用
式:Columnの名前に加えて、出力する内容
テキストに一重引用符がある場合は、二重引用符で一重引用符を出力します.
テキストに引用符を含む例)
すでに設定されているColumn名ではなく、他の名前で表示したい場合があります.このとき利用可能な機能を
2つの使い方列名にスペースを付け、別名 を使用します.のコラム名の後にASというキーワードを使った別名です. あだ名をつけるときに
この場合は
SELECTでの式の使用
式:Columnの名前に加えて、出力する内容
즉, Column의 이름중 없는 걸 표현하고싶을때 쓰는것
使用方法SELECT [Column 명] ['출력하려 하는 내용']
FROM [출력하고자 하는 Column이 소속된 table명];
式の使用例SQL> SELECT ename, 'good morning~~!' "Good Evening"
2 FROM emp;
ENAME Good Evening
---------- ---------------
SMITH good morning~~!
ALLEN good morning~~!
WARD good morning~~!
JONES good morning~~!
MARTIN good morning~~!
BLAKE good morning~~!
CLARK good morning~~!
SCOTT good morning~~!
KING good morning~~!
TURNER good morning~~!
ADAMS good morning~~!
JAMES good morning~~!
FORD good morning~~!
MILLER good morning~~!
ここは''(작은 따옴표)
であることを覚えておいてください.‘good morning~~!’
の部分は표현식
とも呼ばれ、리터럴(literal)상수(문자)
とも呼ばれ、一般的に文字という言葉が多く使われています.テキストに一重引用符がある場合は、二重引用符で一重引用符を出力します.
テキストに引用符を含む例)
SQL> SELECT ename, 'good ''morning~~!' "Good Evening"
2 FROM emp;
ENAME Good Evening
---------- ----------------
SMITH good 'morning~~!
ALLEN good 'morning~~!
WARD good 'morning~~!
JONES good 'morning~~!
MARTIN good 'morning~~!
BLAKE good 'morning~~!
CLARK good 'morning~~!
SCOTT good 'morning~~!
KING good 'morning~~!
TURNER good 'morning~~!
ADAMS good 'morning~~!
JAMES good 'morning~~!
FORD good 'morning~~!
MILLER good 'morning~~!
列別名出力の使用すでに設定されているColumn名ではなく、他の名前で表示したい場合があります.このとき利用可能な機能を
컬럼 별칭(Column Alias)
と呼ぶ.2つの使い方
“”(큰따옴표)
で包まなければならない場合もあります.これは、別名にスペースまたは特殊文字、大文字と小文字の区別が必要な場合です.この場合は
“별명”
と同じ形式で書かなければなりません.Reference
この問題について([TIL][SQL] SELECT-02), 我々は、より多くの情報をここで見つけました https://velog.io/@asgowon/TILSQL-SELECT-02テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol