我有一个用于笔记本电脑和台式机的小型资产/股票数据库。资产名称的标准格式是lap(对于笔记本电脑)连字符和7个数字,例如lap-1234567。
我把这个字段作为varchar存储在mysql数据库中。
我得到的历史数据中有许多只包含资产编号的惰性条目,这些条目有时可能有前导零。由于这一点,当搜索笔记本电脑时,我必须像使用资产的编号一样使用
SELECT * from asset_tracker WHERE asset_id like '%0060366'
然而,mysql似乎不喜欢在搜索中使用前导零,它什么也找不到。使用像“%60366”这样的方法确实可以找到条目,但我需要它用前导零进行搜索。
谢谢
2条答案
按热度按时间ars1skjm1#
在记事本中查看从csv导入的数据,数据中有各种各样的垃圾。
谢谢大家的帮助。
mftmpeh82#
请尝试以下正确格式的代码。