急问一个查询问题 在SQL中创建了一个表book,有很多记录,其中有字段book_id,char(9)类型,格式是:DB_0001_1,现在我想查询中间四个数字最大的字段的值,应该如何使用SQL查询?我试着在Delphi中定义了一个string类型的变量,将查询结果赋值给这个变量,为什么得到空字符串呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select max(cast(substring(book_id,4,4) as int))from book试试! 为什么我安装的Delphi中没有substring这个函数呢? 同意 dulei115() ,这是sql语句,赋给adoquery就可以得出结果了 subsring 函数好象要包含 vcl 文件的吧。 select max(cast(substring(book_id,4,4) as int))from book;同意!这个是SQL语句,当然没有SUBSTRING。还有,肯定你写的SQL有问题,所以为空值。 这是sql语句,由数据库来完成执行的,delphi当然没有了,也不需要有啊。 又是ICS问题 cnpack怎么查看窗体里所有的事件 求助剪贴板Unicode支持问题 咨询两个控件的来源 转换为整型 请问如何将DBGrid中选中的一行记录(只有一个字段)拖动到listbox或memo中?在线等待ing 请问ActionManager的菜单怎样使它看不见呀?具体如下,谢谢 100分求教 ImgBtn 控件问题 鎖屏狀態下,截屏圖片為白屏,還請高手指點 下了DELPHI8后,装不上.SOS. 问一个简单的问题
from book
试试!
from book;
同意!
这个是SQL语句,当然没有SUBSTRING。
还有,肯定你写的SQL有问题,所以为空值。