سلام دوستان امیدوارم که خوب باشین بمن به یک مشکلی بر خوردم و اون اینکه بین دو تاریخ با کوئیری لایک میخوام جستو کنم ولی عمل نمیکنه و کوئیری میاد همه داده ها رو برام از اول تا امروز رو سرج و نتیجه میده
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
لطفا راهنمای کنید
سلام. روز تون بخیر
شرط هایی که با هم 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
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)