مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

munibahmadi

عضویت از 1397/10/19

عمل نکردن جستجو بین دو تاریخ در کوئیری لایک

  • سه شنبه 16 اردیبهشت 1399
  • 15:08
تشکر میکنم

سلام دوستان امیدوارم که خوب باشین  بمن  به یک مشکلی بر خوردم و اون اینکه بین دو تاریخ  با کوئیری  لایک میخوام جستو کنم   ولی عمل نمیکنه و کوئیری میاد همه داده ها رو برام از اول تا امروز رو سرج و نتیجه میده

select section, count(distinct PID)  from pfee where      section like'%X-Ray Digital%'  or section like'%X-Ray ( D )%'  or section like'%X-Ray ( S )%'  and date Between ('3/4/2020') and ('5/4/2020') group by section

 لطفا راهنمای کنید

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

احمد زواری گسک

عضویت از 1399/10/15

  • یکشنبه 29 فروردین 1400
  • 10:10

سلام. روز تون بخیر

شرط هایی که با هم OR شده هستند، اگر با هم هستند بایستی داخل پرانتز باشند، در شرطهای شما، تاریخ و آخرین شرط قبلش با هم هستند یا یکی از شرط های قبلی. در صورتی که شرط های OR شده باهم هستند و شرط تاریخ مجزا بایستی به شکل زیر نوشته بشه:

 

select section, count(distinct PID)  from pfee where   (   section like'%X-Ray Digital%'  or section like'%X-Ray ( D )%'  or section like'%X-Ray ( S )%' ) and date Between ('3/4/2020') and ('5/4/2020') group by section
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)