LOCATE(substr,str), LOCATE(substr,str,pos)
第一个语法返回字符串str第一次出现的子串SUBSTR的位置。第二个语法返回第一次出现在字符串str的子串SUBSTR的位置,从位置pos开始。 SUBSTR不在str中,则返回0。
例子
select * from esp_order WHERE is_deleted="N" AND user_id= 1 ORDER BY locate(`status`,'A,G,C')
第一个语法返回字符串str第一次出现的子串SUBSTR的位置。第二个语法返回第一次出现在字符串str的子串SUBSTR的位置,从位置pos开始。 SUBSTR不在str中,则返回0。
例子
select * from esp_order WHERE is_deleted="N" AND user_id= 1 ORDER BY locate(`status`,'A,G,C')