2016-09-24 4 views
0

나는 (SELECT 문의 결과로) SQL에서이 구조를 만들 싶습니다SQL 기본 SELECT 문

SELECT "Name" AS School, (SELECT 20 AS "1", 50 AS "2", 90 AS "3") AS Age; 

하지만 작동하지 않습니다. 오류 : Operand should contain 1 column(s). select 문만을 사용하여 이와 같은 것을 만들 수 있습니까?

+0

수 있습니다. – Rahul

+0

3 열을 선택 열로 선택할 수 없으며 하나만 선택해야합니다. 값. –

+0

열에는 SQL에서 하나의 이름 만 있습니다. –

답변

2

를 포맷 의 종류 SQL에 가능하지 않다 그러나 이것은 당신은 당신의 응용 프로그램 코드에서이 일을하기보다는 SQL에서 무엇을 고려할 수있다

SELECT 'Name' AS School, 20 AS `Age1`, 50 AS `Age2`, 90 AS `Age3` 
+0

OP가 원하는 것이 아닙니다. 질문에 게시 된 그림을 참조하십시오. – Rahul

+0

@Rahul - 내 대답을 읽었습니까? 가능하지 않다고 대답했습니다. –

+0

그렇기 때문에이 경우 처음부터 대답으로 게시하면 안됩니다. – Rahul