点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好!
这是我的SQL查询,运行正常。
选择
PTS_1_18_13_10_09`。调节器列表A-E,
`PTS_1_18_13_10_09`。"保险公司名称列表",
`PTS_1_18_13_10_09`。"唯一ID",
`PTS_1_18_13_10_09`.`时间`
" PTS_1_18_13_10_09"。进入日期/时间,
`PTS_1_18_13_10_09`。"团体健康公司名称列表",
`PTS_1_18_13_10_09`.`状态`
"主要"作为来源
来自`ABSOPatientIntakeTrackingSystem``PTS_1_18_13_10_09`
WHERE(`PTS_1_18_13_10_09`.Entry Date/Time`> =#2017-01-01 00:00:00#and`PTS_1_18_13_10_09`.Entry Date/Time` <=#2018-12-31 23: 59:59#)和`PTS_1_18_13_10_09`.`Status`不喜欢'Void-Duplicate%'
全部联盟
选择``,'',0,#1/1/1959#,DateSerial({?Year} -1,`months.`months ,, 1)作为EntrydateTime,A.`Group Health Company Name List ,""作为状态,
" pad"作为来源
来自(选择不同的`PTS_1_18_13_10_09`.`组健康公司名称列表`来自`ABSOPatientIntakeTrackingSystem``PTS_1_18_13_10_09` WHERE(`PTS_1_18_13_10_09`。进入日期/时间`> =#2017-01-01 00:00:00 #AND`PTS_1_18_13_10_09`.Entry Date/Time` <=#2018-12-31 23:59:59#)和`PTS_1_18_13_10_09`.Status` NOT LIKE'Void-Duplicate%')A Inner Join`months` 在A.`Group Health Company Name List` <>`months..`link`
上全部联盟
选择``,'',0,#1/1/1959#,DateSerial({?Year} -1,`months.`months ,, 1)作为EntrydateTime,A.``保险公司名称列表'' ,""作为状态,"便笺簿"作为来源,来自(选择不同的"PTS_1_18_13_10_09`。`保险公司名称列表"来自" ABSOPatientIntakeTrackingSystem" PTS_1_18_13_10_09` WHERE(`PTS_1_18_13_10_09`。输入日期/时间`==#2017-01 -01 00:00:00#和`PTS_1_18_13_10_09`.`输入日期/时间`<=#2018-12-31 23:59:59#)和`PTS_1_18_13_10_09`。 )在A.Insurance Company Name List(保险公司名称列表)上的内部加入" months"(月份)<> months..link(链接)
全部联盟
选择``,'',0,#1/1/1959#,DateSerial({?Year},`months.`months ,, 1)作为EntrydateTime,A.'Group Health Company Name List', "作为状态," pad"作为来源
从(选择不同的`PTS_1_18_13_10_09`。"团体健康公司名称列表"
FROM`ABSOPatientIntakeTrackingSystem``PTS_1_18_13_10_09` WHERE(`PTS_1_18_13_10_09`.`Entry Date/Time`> =#2017-01-01 00:00:00#和`PTS_1_18_13_10_09`.`Entry Date/Time` <= ## 2018-12-31 23:59:59#)和`PTS_1_18_13_10_09`.`状态不像'无效-重复%')A上的内部加入`月份`.`团体健康公司名称列表`<>`月份` .`link` WHERE`months..`months` <= {?Month}
全部联盟
选择``,'',0,#1/1/1959#,DateSerial({?Year},`months.`months`,1)作为EntrydateTime,A.``保险公司名称列表'',' '作为状态,'pad'作为来源
从(选择不同的"PTS_1_18_13_10_09`。`保险公司名称列表"
FROM`ABSOPatientIntakeTrackingSystem``PTS_1_18_13_10_09` WHERE(`PTS_1_18_13_10_09`.`Entry Date/Time`> =#2017-01-01 00:00:00#和`PTS_1_18_13_10_09`.`Entry Date/Time` <= ## 2018-12-31 23:59:59#)和`PTS_1_18_13_10_09`.`状态不像'Void-Duplicate%')在A.``Insurance Company Name List` <> monthss上的内部加入``months''。 `link` WHERE`months..`months` <= {?Month}
我正在尝试在最上方添加一个字段,使其看起来像这样:
选择
PTS_1_18_13_10_09`。调节器列表A-E,
PTS_1_18_13_10_09`。调节器列表F-K,
PTS_1_18_13_10_09`。"保险公司名称列表",
`PTS_1_18_13_10_09`。"唯一ID",
PTS_1_18_13_10_09`。时间,
PTS_1_18_13_10_09`。进入日期/时间,
PTS_1_18_13_10_09`。"团体健康公司名称列表",
PTS_1_18_13_10_09`。状态
"主要"作为来源
但是,我收到一条错误消息:无法从数据库检索数据。 详细信息:ADO错误代码:Ox80040e14源:Microsoft Access数据库引擎说明:两个选定的表或联合查询的查询中的列数不匹配。 SQL状态:3307本机错误:-200739832 [数据库供应商代码:-200739832]
我不知道如何解决这个问题。
谢谢!
丰富
嗨,
重新叙述您的专栏。 我认为您尝试添加到最顶部的脚本为9列,其余脚本为8列。
谢谢! 这听起来可能很愚蠢,但是如何重新计算列,或在此SQL中添加另一列? 这就是我被困住的地方。
我想我明白了。 我需要添加另一个"":
全部联盟
选择",",",0,#1/1/1959#,DateSerial({?Year} -1,`months.`months ,, 1)作为EntrydateTime,A.Group Health Company 名称列表`,''作为状态
对于所有UNION ALL部分。 谢谢!
一周热门 更多>