ورود

View Full Version : طریقه جستجوی دو کلمه در یک فیلد از نوع رشته ای؟



oghab
یک شنبه 25 دی 1384, 19:34 عصر
سلام
در صورتی که در جدولی فیلدی از نوع varchar داشته باشیم و در آن جمله های وارد شده باشد و بخواهیم از آن query بگیریم. بطوری که دو کلمه در آنها جستجو کند و اگر شمال آن دو کلمه بود آن سر از جدول را برگرداند. و محل قرار گرفتن دو کلمه و اینکه کدام یک اول باشد مهم نباشد از چه دستوری باید استفاده کرد؟
یعنی هم ممکن است کلمه اول زودتر آمده باشد و یا اینکه کلمه دوم زودتر آمده باشد. ولی حتما شامل هر دو باشد.
ممنونم

AminSobati
دوشنبه 26 دی 1384, 00:05 صبح
SELECT * FROM MyTable
WHERE MyColumn LIKE '%Word1%'
AND MyColumn LIKE '%Word2%'

oghab
دوشنبه 26 دی 1384, 09:37 صبح
خیلی متشکرم.