以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90469) |
-- 作者:9602084 -- 发布时间:2016/9/13 16:09:00 -- [求助] 如何将表一 此主题相关图片如下:qq图片20160913161050.png 谢谢
|
-- 作者:有点蓝 -- 发布时间:2016/9/13 16:13:00 -- 循环每一行http://www.foxtable.com/webhelp/scr/1438.htm 相同前缀的进行连接合并http://www.foxtable.com/webhelp/scr/0221.htm
|
-- 作者:9602084 -- 发布时间:2016/9/13 16:19:00 -- 数据比较多,这种处理方式效率低,我想问有没有效率更好的处理办法。 另外想问一下用QueryBuilder生成的临时表, Dim b As new QueryBuilder b.TableName = "档案编号统计2" b.C b.S electString = "s elect 档案编号,count(*) as 数量 from (s elect substring(档案编号,1,6) as 档案编号 from{在职人员} union all s elect substring(档案编号,1,6) as 档案编号 from{退休人员} union all se lect substring(档案编号,1,6) as 档案编号 from{死亡人员}) as a group by 档案编号" b.build 我想加一列“备注列”,能不能在生成临时表的时候同时加一列“备注列” |
-- 作者:有点蓝 -- 发布时间:2016/9/13 16:32:00 -- 俺找不到其它更好的方法 sele ct 列A, \'\' as 备注列 from {表A}
|
-- 作者:9602084 -- 发布时间:2016/9/13 16:36:00 -- 又一个问题产生了,备注列长度为1,怎么修改长度? |
-- 作者:狐狸爸爸 -- 发布时间:2016/9/13 16:54:00 -- 请楼主先看一下这个: [此贴子已经被作者于2016/9/13 16:54:08编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/9/13 16:56:00 -- 备注列没有长度限制,测试不会为1
|
-- 作者:9602084 -- 发布时间:2016/9/13 17:02:00 -- 首先接受狐爸的批评,以后改正。 Dim b As new QueryBuilder b.TableName = "档案编号统计2" b.C b.S electString = "s elect 档案编号,count(*) as 数量,\'\' as 顺序号登记 from (s elect substring(档案编号,1,6) as 档案编号 from{在职人员} union all s elect substring(档案编号,1,6) as 档案编号 from{退休人员} union all s elect substring(档案编号,1,6) as 档案编号 from{死亡人员}) as a group by 档案编号" b.build 我想把“顺序号登记” 设为备注列 |
-- 作者:9602084 -- 发布时间:2016/9/13 17:03:00 -- 应该怎么设置顺序号登记列的长度? 谢谢
|
-- 作者:有点蓝 -- 发布时间:2016/9/13 17:05:00 -- 如果是sqlserver,这样 CAST(\'\' as nvarchar(500)) as 顺序号登记
|