Foxtable(狐表)用户栏目专家坐堂 → 求助SQL查询中下段代码怎么代码实现?


  共有4382人关注过本帖树形打印复制链接

主题:求助SQL查询中下段代码怎么代码实现?

帅哥哟,离线,有人找我吗?
lyzhuo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3237 威望:0 精华:0 注册:2012/3/7 10:28:00
求助SQL查询中下段代码怎么代码实现?  发帖心情 Post By:2015/1/13 11:10:00 [只看该作者]

select
"" As 科室,
科目代码 As 预算科目_科目代码,
科目名称 As 预算科目_科目名称,
"" As 预算单位_单位代码,
"" As 预算单位_单位名称,
Sum(编制人数) As 编制人数,
Sum(编制内实有人数) As 编制内实有人数,
Sum(离休人数) As 离休人数,
Sum(退休人数) As 退休人数,
Sum(定补人数) As 定补人数,

 回到顶部
帅哥哟,离线,有人找我吗?
lyzhuo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3237 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/13 11:10:00 [只看该作者]

"" As 公用经费定额标准,
Sum(总计) As 总计,
Sum(工资福利支出_小计) As 工资福利支出_小计,
Sum(工资福利支出_基本工资) As 工资福利支出_基本工资,
Sum(工资福利支出_津贴补贴) As 工资福利支出_津贴补贴,
Sum(工资福利支出_基础性绩效工资) As 工资福利支出_基础性绩效工资,
Sum(工资福利支出_奖励性绩效工资) As 工资福利支出_奖励性绩效工资,
Sum(工资福利支出_其他) As 工资福利支出_其他,
Sum(商品和服务支出_小计) As 商品和服务支出_小计,
Sum(商品和服务支出_公用经费) As 商品和服务支出_公用经费,
Sum(商品和服务支出_工会费) As 商品和服务支出_工会费,
Sum(商品和服务支出_福利费) As 商品和服务支出_福利费,
Sum(商品和服务支出_离休人员公用经费) As 商品和服务支出_离休人员公用经费,
Sum(商品和服务支出_退休人员活动经费) As 商品和服务支出_退休人员活动经费,
Sum(商品和服务支出_其他) As 商品和服务支出_其他,
Sum(对个人和家庭的补助_小计) As 对个人和家庭的补助_小计,
Sum(对个人和家庭的补助_离休费) As 对个人和家庭的补助_离休费,
Sum(对个人和家庭的补助_退休费) As 对个人和家庭的补助_退休费,
Sum(对个人和家庭的补助_生活补助) As 对个人和家庭的补助_生活补助,
Sum(对个人和家庭的补助_救济费) As 对个人和家庭的补助_救济费,
Sum(对个人和家庭的补助_医疗费) As 对个人和家庭的补助_医疗费,
Sum(对个人和家庭的补助_住房公积金) As 对个人和家庭的补助_住房公积金,
Sum(对个人和家庭的补助_助学金) As 对个人和家庭的补助_助学金,
Sum(对个人和家庭的补助_其他) As 对个人和家庭的补助_其他,
Sum(基本建设支出) As 基本建设支出,
Sum(生产建设和事业发展专项支出) As 生产建设和事业发展专项支出,
Sum(其他支出) As 其他支出,
"" As 资金来源,
"" As 备注
From{预算科目} Left JOIN {预算支出表}
ON {预算支出表}.[预算科目_科目代码] Like {预算科目}.[科目代码] + '%'
Where 资金来源 <> "政府性基金收入" and 科室代码 = "200" Group By 科目代码,科目名称 Having sum(总计)>0 Order By 科目代码

 回到顶部
帅哥哟,离线,有人找我吗?
lyzhuo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3237 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/13 11:12:00 [只看该作者]

以上这段代码,怎么用编码生成查询表?

QueryBuilder

用于编码生成查询表。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/13 11:12:00 [只看该作者]

 什么意思?生成查询表?

 

 http://www.foxtable.com/help/topics/0695.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
lyzhuo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3237 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/13 11:13:00 [只看该作者]

QueryBuilder

用于编码生成查询表。

属性:

TableName:      查询表名称
TableCaption:   查询表标题
SelectString:   SQL查询语句
ConnectionName:指定数据源名称,如果不指定,则使用内部数据源。

需要特别注意的是:如果使用内部数据源,表名必须用大括号括起来,否则不能正常查询。
这是因为内部数据表的名称,并不是你看到的表名。
使用外部数据源则没有这个限制。 

示例:

Dim q As new QueryBuilder
q.TableName =
"销量统计"
q.SelectString =
"套入以上代码"
q.Build

MainTable
= Tables("销量统计"
)

上面的代码将生成一个查询表,该查询表会统计出不同产品的销售数量。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/13 11:14:00 [只看该作者]

提示什么错误?



 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/13 11:14:00 [只看该作者]

把SQL语句赋值给SelectString 即可

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/13 11:15:00 [只看该作者]

 就是直接导入上面的代码啊。

 

 注意:1、双引号改成单引号;2、要写在一行里,或者用长代码测处理方式

 

http://www.foxtable.com/help/topics/2489.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
lyzhuo
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3237 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/13 11:16:00 [只看该作者]

在SQL查询Select中查询好好的,一套入这里面就出错。

q.SelectString = "套入以上代码"

套入“”后,里面的双引号和瞕单引号,需如何处理?是否是双引号改成两个双引号?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/13 11:18:00 [只看该作者]

 你sql语句的双引号改成单引号即可。

 回到顶部
总数 22 1 2 3 下一页