在access 里 用sql query 表 a 只有一列 参数是首和尾的id.
如 vba中传入 首id=1 尾 id =13
id
1
2
3.
4
5
6
7
8
9
10
11
12
13 怎么得到要这样的显示格式
1 - 4
5 - 8
9 - 13
如 vba中传入 首id=1 尾 id =13
id
1
2
3.
4
5
6
7
8
9
10
11
12
13 怎么得到要这样的显示格式
1 - 4
5 - 8
9 - 13
解决方案 »
- 为什么事务执行完毕后,再次调出的数据没有更新
- 关于客户(公司客户和个人客户)在设计数据库时的问题。
- SQLserver 中decimal的默认长度
- 怎样从SQL Server向Oracle中转数据
- 能否将企业管理器中->注册实例->右键->属性->安全性中->启动服务帐户->本地帐户 默认的修改掉啊100分的问题
- mdf物理文件如何打开
- WIN98中SQL数据库备份重新恢复超时问题
- 为何数据锁不住?(改装了大哥的例子)
- 请教高手,通过ccproxy 代理上网,如何用查询分析器连接internet 上SQL Server?up有分
- 请问如何用t-sql实现对remote sqlserver的访问?比如可以select
- 关于查询主表的问题
- 谁有浙大的数据挖掘视屏?
1 - 4
5 - 8
...
4x-3 - 4x
4x+1 - n
from a
where a mod 4 =1
select rtrim(min(id))+'-'+rtrim(max(id)) from @table
group by (id-1)/4
不好意思,说错了,那列不是id 是 字符串,但是是有规律的.
如
F000001
F000002
F000003
F000004
F000005
....
F000013
group by (cast(right(id,6) as int )-1)/4不好意思,说错了,那列不是id 是 字符串,但是是有规律的.
如
F000001
F000002
F000003
F000004
F000005
....
F000013
[/Quote]
group by (convert (int,right(id,6))-1)/4