2012-01-06 1 views
4

등 설정 defaut에 값 가상 열을 생성 이 열의 값은 무엇입니까? 이처럼MySQL은 :</p> <pre><code>Select name from my_table </code></pre> <p>이 쿼리 나에게이 결과 반환 :</p> <pre><code>NAME ------- name1 name2 name3 </code></pre> <p>나는 가상의 열을 만드는 방법을하고 defaut에 설정 나는이 MySQL의 쿼리를

NAME | Virtual Column 
------------------------ 
name1 | defaut_value 
name2 | defaut_value 
name3 | defaut_value 

답변

9

: 나는이 결과를 원하는

SELECT name, 'default_value' AS "A Virtual Column" 
FROM my_table 

SELECT 절에서 당신은 SQL 표준에서, 소위 무엇을 선택할 수 있기 때문,이 방법으로 합법적하는 값의 식. 에서 이 이미지 :

enter image description here


1 : VALUE 표현식은 다음 1 중 하나가 될 수 있습니다 SQL Queries for Mere Mortals(R): A Hands-On Guide to Data Manipulation in SQL

+0

그것이 – prestarocket

+0

을 감사 작동 나는 우리가 그렇게 할 수 있는지 궁금합니다 이름 컬럼을 완전히 대체하고 기본값과 가상 컬럼 이름 만 출력하면됩니다. –