如何把这句改成在access里正常运行的?
select max(classname) as classname,max(parentpath) as parentpath,max(rootid) as rootid,max(classid) as classid from prodclass where parentpath like '%0,3%' and Child=0 group by classname order by rootid,classid
这句在SQL2000查询分析器里是没问题的
但在access里却不行
哪位高手帮看看问题在哪里
什么问题
由于是asp+access开发的网站
没有报具体的错误
看样子是超时...
classid parentpath classname rootid dd dda child
1 0,1 sfddsf11 1 df sdf 0
2 0,2 sdfdsf2 2 fsf sdfdsf 0
3 0,1 sdfdsf2 3 sdfs sdfds 0
4 0,3 sdfdsfds3 4 sfdsf sfsdf 0
5 0,3 sdfdsfds3 90 sdfsfsd dfsfsf 0
6 0,4 sfddsf11 6 fsdf sfds 0
7 0,4 sdfdsfds3 7 gs sfsdf 0
8 0,3 sdfsf8 70 sdf fs 0
9 0,3 sfdsf777 9 sfs sfs 0
--------------------------
数据结构如上
我是想筛选出parentpath为"0,3",classname不重复的数据
最后按rootid来排序
你在ACCESS查询中直接运行看看结果
不好意思有点乱如下
-----------
classid parentpath classname rootid dd dda child
1 0,1 sfddsf11 1 df sdf 0
2
相关问答:
IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)
'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......
本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,
象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......
问题如下:
用查询语句
select * from tab where fil like 'CK090902'能查找出一条记录并显示出来
改为
select * from tab where fil = 'CK090902'
就不能查找到,也显示不出来 ......
用ADO操作Access数据库,为什么把记录删除之后,还能再查询出来?
链接语句 Provider=Microsoft.Jet.OLEDB.4.0;Data Source= 'MyDataBase'
删除语句 delete from MyTable where ID = 100
1. ......
我在SQL2000中下面的这句是没问题的,可到了access里就会了错
select max(classname) as classname,max(parentpath) as parentpath,max(rootid) as rootid,max(classid) as classid from prodclass where parentpa ......