IT Share you

실제로 데이터베이스에없는 열을 SELECT에 포함

shareyou 2020. 12. 11. 20:55
반응형

실제로 데이터베이스에없는 열을 SELECT에 포함


정적 문자열 값의 열을 포함하는 SELECT 문을 실행하려고합니다. Access에서이 작업을 수행했지만 원시 SQL에서는 수행하지 않았습니다. 이것이 가능한가?

예:

 Name  | Status
 ------+--------
 John  | Unpaid
 Terry | Unpaid
 Joe   | Unpaid

위의 예에서 "상태"열은 데이터베이스에 존재하지 않습니다.


다음을 사용할 수 있습니다.

SELECT Name, 'Unpaid' AS Status FROM table;

SELECT에 정의 된 절 구문은 MSDN : SELECT 절 (Transact-SQL)를 참조하십시오 다음과 같이이다 :

SELECT [ ALL | DISTINCT ]
[ TOP ( expression ) [ PERCENT ] [ WITH TIES ] ] 
<select_list> 

어디 expression될 수 상수 , 함수 연산자 OR 연산자 또는 부질 의해 연결된 열 이름, 상수 및 기능의 임의의 조합을 포함한다.

참고 URL : https://stackoverflow.com/questions/2504163/include-in-select-a-column-that-isnt-actually-in-the-database

반응형