我现在想做一个这样的程序,在一个字段中我要查出,前三个字节从复的信息。
我自己写了一个这样的sql但是,在delphi中的SQL下运行报错不知道为什么
select substring(di01 from 1 for 3)
from b.dbf
group by substring(di01 from 1 for 3) count(*)>1
我自己写了一个这样的sql但是,在delphi中的SQL下运行报错不知道为什么
select substring(di01 from 1 for 3)
from b.dbf
group by substring(di01 from 1 for 3) count(*)>1
解决方案 »
- 一个动态申请内存并释放的问题
- 如何在生成的exe上生成文件描述和版本信息?
- 怎样访问DBGrid中的任意一个单元格,如第2行第一列的那个单元格的值?
- 讨论 "据说是微软的考题(出自<<世界500强试题>>)"
- 有关程序中“流程图”的设计,恳请高手请进来帮帮小弟!
- 在vf數據庫中,delphi7一次怎麼只能copy 5000條紀錄,試過幾次都是5000條,關於delphi7數據庫的數據複製問題
- 1000分求AHM for DELPHI5,or 6,or 7的注册方法。随便三者之一都行,谢谢各位了
- 触发器到底是什么东西呀?怎样使用
- 关于dbgrid的问题
- DBLookupCombox怎样使之达到初始空值状态啊
- 我就这10分了,大哥们帮忙~~
- 高深的问题,如何知道图标在exe文件中的正解位置呢?
(ID INT IDENTITY(1,1) PRIMARY KEY,
CODE VARCHAR(10) NOT NULL)
INSERT INTO A(CODE)
SELECT '123456789' UNION ALL
SELECT '12389' UNION ALL
SELECT '12345789' UNION ALL
SELECT '223456789' UNION ALL
SELECT '223456789' UNION ALL
SELECT '22356789' UNION ALL
SELECT 'A245689' UNION ALL
SELECT 'C23456789' UNION ALL
SELECT 'A23456789' UNION ALL
SELECT 'J23456789' UNION ALL
SELECT 'W23456789' UNION ALL
SELECT 'K23456789' UNION ALL
SELECT 'Y23456789' UNION ALL
SELECT 'H23456789' UNION ALL
SELECT 'B23456789'
SELECT * FROM A
SELECT * FROM A
WHERE SUBSTRING(CODE,1,3) IN (SELECT SUBSTRING(CODE,1,3) FROM A
GROUP BY SUBSTRING(CODE,1,3)
HAVING COUNT(*) > 1 )
你是在什么下测试的。谢谢