عملگر Like در SQL
سه شنبه, ۱۰ آذر ۱۳۹۴، ۱۲:۰۰ ق.ظ
عملگر Like در شرطهای sql ، برای الگوی خاص جستجو مورد استفاده قرار میگیرد. ساختار دستور like در اسکیوال به صورت زیر است:
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern
مثال : دستور زیر افرادی که شهر آنها با حرف s شروع میشوند را انتخاب مبکند.
SELECT * FROM Persons
WHERE City LIKE 's%'
مثال : دستور زیر افرادی که شهر آنها به حرف s ختم میشوند را انتخاب مبکند.
SELECT * FROM Persons
WHERE City LIKE '%s'
مثال : دستور زیر افرادی که شهر آنهاشامل حرف st میباشد را انتخاب مبکند.
SELECT * FROM Persons
WHERE City LIKE '%st%'
مثال : دستور زیر افرادی که شهر آنهاشامل حرف st نمیباشد را انتخاب مبکند.
SELECT * FROM Persons
WHERE City NOT LIKE '%st%'
نکته : در مقاله ی بعدی علامت های شرطی در Like را توضیح خواهیم داد.
۹۴/۰۹/۱۰