求一SQL语句,数据查询(100)

  • 主题发起人 主题发起人 灵成
  • 开始时间 开始时间

灵成

Unregistered / Unconfirmed
GUEST, unregistred user!
access有一字段为文本类型1025301×952×1003×10+1×154×20+2×25如何转化成数字进行大小排列
 
应该没有这样的SQL语句吧
 
同意楼上的!
 
为什么不建多一个字段,存计算值,排序就简单了
 
只能读出来进行排序吧,要说这样的SQL语句俺没用过。
 
把数据读到缓存里,计算出来再排序
 
sDirector:=trim(InputBox('提示','请输入计算公式:如 100+100*(1+0.01)+2 ','')); vScript:=CreateOleObject('ScriptControl'); vScript.Language := 'JavaScript'; sDirector:=vScript.Eval(sDirector);
 
sql.Add('select replace(replace(replace('''+itimeValue+''',''-'',''''),'' '',''''),'':'','''')');我这是一个例子参考下,就是把里面的多余的字符都去掉,只剩下数字,数字就可以进行排序了。
 
后退
顶部