sql server - datediff between multiple records in SQL -
i have 1 scenario want count if date difference between 2 dates <=14 days.that in first table have filter records 1 value of date1 values <=14 days of date2.
for ex: q1="select date1 date1_table"; q2="select date2 date2_table"; simple query : select count(*) date1_table datediff(dd,date1,(select date2 date2_table))<=14
but have multiple records in both tables,but want choose record having difference count >0.so,it throwing error subquery returned more 1 record.i want solutions this.i using sql server 2008
note:i can't use join here.because wanted results 2 different queries. in advance.
you can use top 1 clause in query..
select top 1 * date1_table datediff(dd,date1,(select date2 date2_table))<=14