فر ض کنید در یک tbl یک فیلد phone داریم که به صورت زیر مقدار دهی شده باشه:
با استفاده از عبارات منظم زیر میشه به شماره موبایل دسترسی پیدا کرد:تلفن: 021-8888888 و 09121222222 تماس بگیرید
SELECT phone FROM tbl where phone REGEXP '9[0-9]{9}'
من میخواستم بدونم چطوری میشه از یک عبارت باقاعده برای مقایسه با فیلد دوم استفاده بشه و نتیجه هم خروجی عبارت با قاعده فیلد اول باشه یعنی:
SELECT phone REGEXP '9[0-9]{9}' FROM tbl where ( phone2 = phone REGEXP '9[0-9]{9}' )
این دستور عمل نمیکنه فقط برای درک بهتر موضوع نوشتم
لطفا حرفه ای ها راهنمایی کنن
ممنون