此查询在数据工作室工作,但未能在MS查询中显示别名!我尝试过不同的类型,如",",[],甚至https://support.microsoft.com/en-us/kb/298955
选择"培训"作为名称,求和(大小写为ALT3)。在20150603和20150601之间进行培训,然后1否则0结束)作为当前月份,求和(当ALT3时)。在20150501和20150531之间进行培训,然后在上个月结束从ALT3
MS很久以前就破坏了MS查询…
我试着让它正常工作,但没有工作。我几乎放弃了。
通常我只是重命名列一旦数据回到Excel中。
但是如果你真的想从MS查询中返回名字,这是可行的:
WITH tbl AS (SELECT 'TRANIN'AS NAME
, SUM(CASE WHEN ALT3.TRANINDT BETWEEN 20150603 AND 20150601
THEN 1 else 0 END) AS CurrentMonth
, SUM(CASE WHEN ALT3.TRANINDT BETWEEN 20150501 AND 20150531
THEN 1 else 0 END) AS LastMonth
FROM ALT3)
SELECT * FROM TBL