mysql IF判断语句,,直接上例子
INSERT INTO rp_m_record (
mobile,
calling_num,
sum,
count,
calling_name,
type,
area1,
area,
score
)
VALUES
(
'13620705222',
'18804338222',
52,
1,
’313131313',
'3,2',
'吉林 延吉',
'吉林 延吉',
1.500000
) ON DUPLICATE KEY UPDATE sum = sum + 100,
count = count + 1 ,type = IF(FIND_IN_SET('2',type)>=0,CONCAT(type,',','2'),type)
CONCAT(type,',','2'), 拼接字符串
mysql字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在的位置索引