|
楼主 |
发表于 2009-3-24 21:18
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
原帖由 yagi2008 于 2009-3-24 21:00 发表
能否请杨老师明示我的语法错误?
为何我能得出正确的答案?操作录像应该可以证明!
4季度销售总计不对,应为2291,见下图:
你的SQL语句:
SELECT 2007 as [年份],'旗舰1店' as [4S店名],`车型`,left(`发动机号码-维修代码`,11) as [发动机号码],right(`发动机号码-维修代码`,6) as [维修代码],`1季度销量`,`2季度销量`,`3季度销量`, `4季度销量` FROM `D:\竞赛基础题\2007年`.`旗舰1店$` `旗舰1店$` union all
SELECT 2007 as [年份],'旗舰2店' as [4S店名],`车型`,left(`发动机号码-维修代码`,11) as [发动机号码],right(`发动机号码-维修代码`,6) as [维修代码],0 as `1季度销量`,0 as `2季度销量`,0 as `3季度销量`,0 as `4季度销量` FROM `D:\竞赛基础题\2007年`.`旗舰2店$` `旗舰2店$` union all
SELECT 2008 as [年份],'旗舰3店' as [4S店名],`车型`,left(`发动机号码-维修代码`,11) as [发动机号码],right(`发动机号码-维修代码`,6) as [维修代码],`1季度销量`,`2季度销量`,`3季度销量`,0 as `4季度销量` FROM `D:\竞赛基础题\2008年`.`旗舰3店$` `旗舰3店$` union all
SELECT 2008 as [年份],'旗舰4店' as [4S店名],`车型`,left(`发动机号码-维修代码`,11) as [发动机号码],right(`发动机号码-维修代码`,6) as [维修代码],0 as `1季度销量`,`2季度销量`,0 as `3季度销量`, `4季度销量` FROM `D:\竞赛基础题\2008年`.`旗舰4店$` `旗舰4店$`
应该去掉0 as,虽然可能是笔误但影响了全局的结果了,所以算错,其实题目做出后应该检查下数据结果的,可惜了。
[ 本帖最后由 BIN_YANG168 于 2009-3-24 21:24 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|