내 검색어가 2000 년에 표시됩니다. 2000-2001 & 2001 년 -2002 년의 데이터입니다. 이 쿼리를 보지 않고 등열에 ' "-"를 추가 할 수 있습니다.
column 1 column 2
2000-2001 5
2001-2002 3
2002-2003 9
2003-2004 12
.
.
.
.
및 ...
내 검색어가 2000 년에 표시됩니다. 2000-2001 & 2001 년 -2002 년의 데이터입니다. 이 쿼리를 보지 않고 등열에 ' "-"를 추가 할 수 있습니다.
column 1 column 2
2000-2001 5
2001-2002 3
2002-2003 9
2003-2004 12
.
.
.
.
및 ...
을 디스플레이의 있도록 어떻게이 매우 일반적인해야 할 것이다 열을 변경할 수 있지만, 다음과 같이 작동합니다 :
SELECT TO_CHAR(col1) || '-' || TO_CHAR(col1+1) as "column 1",
col2 as "column 2"
FROM (SELECT col1,
SUM(col2) as col2
FROM sometable
WHERE something = something_else
GROUP BY col1)
위의 내용은 Oracle 구문 (TO_CHAR 및 || 문자열 연결)이지만 진행 방법에 대한 좋은 아이디어를 제공합니다.
편집 :
SELECT CAST(col1 AS NVARCHAR(100)) + N'-' +
CAST(col1+1 AS NVARCHAR(100)) AS "column 1",
col2 as "column 2"
FROM (SELECT col1,
SUM(col2) as col2
FROM sometable
WHERE something = something_else
GROUP BY col1)
공유하고 즐기십시오 : SQL 서버에서 다음을 수행하십시오.
내 문제를 해결하지 못했습니다 ... nywayz 고맙습니다 – jasmeet
당신이 현재 우리가 사용하는 쿼리를 게시 할 수 있다면 더 많은 도움을 줄 수 있습니다. –
jasmeet, 문제가 해결되지 않으면 왜 그렇지 않은지 설명하십시오. 너는 무엇을 기대 하느냐? 그리고 지금까지 무엇을 가지고 있니? – chiccodoro
나는 정말로 이해하지 못한다. 무엇을하고 싶은가 : /. – TcKs
현재 코드를 게시 할 수 있습니까? – ChrisF
지금은 무엇이 표시됩니까? 1 열에서 2000-2001, 2001-2002 대신 -1이 표시됩니까? –