이것은 Exact Online DB에 링크 된 Excel 용 Invantive Control을 통해 현재 사용하는 SQL 코드입니다.SQL 쿼리에 빈 열을 삽입하는 방법은 무엇입니까?
코드에서 볼 수 있듯이 두 번째 줄 앞에4 개의 빈 칸을 입력하고 싶습니다. 지금 코딩 된 방식은 당연히 작동하지 않지만 단지 시험적인 방법 일뿐입니다. :)
<pre>select date
, InvoiceNumber
, AccountCode
, AccountName
, YourRef
, GLAccountCode
, GLAccountDescription
, CostUnit
, CostUnitDescription
, ProjectCode
, ProjectDescription
, Description
, AmountDC
, AmountFC
, CostCenter
, FinancialPeriod
, JournalDescription
, substr(GLAccountCode, 1, 1) type
, case
when substr(GLAccountCode, 1, 1) = '6'
then 'KOST'
else 'OPBRENGST'
end
pl
<<HERE>>
, case
when substr(GLAccountCode, 1, 1) = '6'
then AmountDC
else 0
end
debet
, case
when substr(GLAccountCode, 1, 1) = '6'
then 0
else AmountDC
end
credit
, AmountDC dc2
from TransactionLines
where FinancialYear = 2017 and JournalCode >='600'
order by date<code>
내 질문의 두 번째 부분 : 나는 모델 편집기를 통해 이러한 빈 열에 공식을 엑셀 추가 할 수 있습니까? 이것은 Exact Online과 동기화 할 때마다 유용 할 수 있으므로 이러한 수식은 지워지지 않지만 데이터와 함께 새로 고쳐집니다.
'select colx, '', coly ...'. 그런데 왜 이걸하고 싶니? 대신 NULL을 고려하십시오. – jarlh
'select col1,' ', col2,' ', .......'이 뜻입니까? – Wanderer
'NULL'은 어떻습니까? – fen1x