我的数据表里有个字段用来记录一个3-5位的数字,在插入记录的同时要检索一下是否存在前面三位是否相同。
例如:如果想插入315,数据库中存在3150、3153、31560等数据,
用like '315%'就可以检索出来。
那反过来如何处理呀,例如如果存在315,想插入31509、3154等,请教怎么写SQL语句,能处理这两种情况。我现在用的笨方法,通过切割字符串来比较的,应该有更简单的方法吧???