ورود

View Full Version : استخراج 2 یا چند مقدار از یک فیلد



toopak
دوشنبه 22 آبان 1391, 17:26 عصر
سلام
من یک جدول دارم که برای مثال شامل مقادر زیر ِ
فیلد اول فیلد دوم
مطلب1 موضوع5
----------------------------
مطلب 2 موضوع7
مطلب2 موضوع8
----------------------------
مطلب3 موضوع6
-----------------------------
مطلب4 موضوع4
مطلب4 موضوع5
------------------------------
مطلب5 موضوع4
مطلب5 موضوع5
مطلب5 موضوع8
مطلب5 موضوع1
حالا میخوام با استفاه از دستور Select یه کاری کنم که بشه برای مثال بگم با موضوع 4 و 8 چه مطالبی داریم و برام مطلب 5 رو برگردونه
یا مثلا با موضوع 4 و 5 چه مطالبی داریم و مطلب 4 و 5 رو برگردونه
از چه دستوری باید استفاده کنم؟
واسه قسمت where دستور زیر رو به کار میبرم ولی هیچ مقداری برنمیگردونه
WHERE (tags.tag = N'موضوع5') AND (tags.tag = N'موضوع4')
ممنون میشم اگر راهنمایی کنید

aslan
دوشنبه 22 آبان 1391, 18:26 عصر
سلام
نمیشه که tags.tag هم موضوع 4 باشه و هم موضوع 5

ولی میتونه موضوع 4 باشه یا موضوع 5

بجای AND باید OR باشه

toopak
دوشنبه 22 آبان 1391, 18:40 عصر
شدن که میشه ولی من دنبال یک راه منطقی و کم هزینه ام
مثل تگ سایت ها میشه دیگه
مثلا یه مطلب چندین تگ داره (مثل واقعیت)
حالا من میخوام مطالب با تگ های مورد نظرم رو استخراج کنم از بانک