在查询表时用下面的SQL语句,检索到的数据总是为空:
SELECT Code,Name,Notes,PropertyID FROM Comment WHERE Code like '0*' ORDER BY Code"而用下面的方法可以检索到其中的一条
SELECT Code,Name,Notes,PropertyID FROM Comment WHERE Code ='00001' ORDER BY Code"我想把Code字段开头是0的记录全部检索出来,请问错误在什么地方?谢谢。
SELECT Code,Name,Notes,PropertyID FROM Comment WHERE Code like '0*' ORDER BY Code"而用下面的方法可以检索到其中的一条
SELECT Code,Name,Notes,PropertyID FROM Comment WHERE Code ='00001' ORDER BY Code"我想把Code字段开头是0的记录全部检索出来,请问错误在什么地方?谢谢。
换成 WHERE Code like '0%'试试, 不知道你用的什么DBMS, 所以不好说.
如果是access数据库,LIKE可以用*查询,如果是其他数据库,则要用%进行查询!╭═══════════════════╮
║ 免费的源码、工具网站,欢迎大家访问!║
║ http://www.j2soft.cn/ ║
╰═══════════════════╯