日期:2014-05-17  浏览次数:20845 次

一个查询的问题
在一个表里面有个字段是合同号,合同号的格式是: 2012-0204-00085,0204代表月份和日期,后面00085是合同的号码不会超过5位数,,现在的要求就是在按照合同号查询的时候只需输入:2012-02-00085就把这个合同查询出来了,请问这个查询如何实现

------解决方案--------------------
VBScript code
no = "2012-02-00085"
sql = "SELECT * FROM tbl WHERE 合同号 LIKE '" & LEFT(no, 7) & "%" & RIGHT(no, 6) & "'"