نه همونطور که دوستمون گفت بهتره که اینطوری ننویسی
اگه میخای اینطوری کار کنی پس باید یه حد شروع و پایان بزاری که بتونی از این روشی که من گفتم استفاده کنی
مثلاالان تو تیبل
اینو داری
1,3,34,321
وقتی
update table set fild = REPLACE( fild ,',3','')
استفاده کنی همه
,3
ها پاک میشن که حتی اونایی که 3 نیست مقدارشون و فقط با 3 شروع میشن
برای حل این مشکل باید اینطوری ذخیره کنی مثلا
,1#,3#,34#,321#
اینطوری دیگه فرق اونی که 3 مقدارش و اونی که فقط با 3 شروع میشه مشخصه و اونا اشتباهی پاک نمیشن و شما کوئریتو ایجوری مینویسی
update table set fild = REPLACE( fild ,',3#','')