Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi guys,
I want to load only yesterday data from SQL.
I create variable
Let vToday = date(Today()-1);
Load date(floor(submitDateTime)) as oDate,*;
FROM.dbo.Data
WHERE submitDateTime='$(vToday)';
I load exactly time 2013-07-09 00:00:00.
Who can help me round my condition?
I know I can use condition add new variable today and use
WHERE submitDateTime>='$(vToday1) and submitDateTime<='$(vToday)';
Thanks,
Maybe somebody knows better way than that
Let vToday1 = date(Today()-1);
Let vToday = date(Today());
FROM Data
WHERE submitDateTime>='$(vToday1)' and submitDateTime<'$(vToday)';
Thanks,
Hi
Try
Let vToday = DATE#(Today()-1);
...
...
...
WHERE DATE#(submitDateTime)='$(vToday)';
BR
Ariel
Hi
Thanks for reply.
It didn't work, because vToday is number format. submitdatetime is 2013-07-09 00:00:00
Thanks,
Try
Let vToday = DATE#(Today()-1,'YYYY-MM-DD');
...
...
...
WHERE DATE#(submitDateTime,'YYYY-MM-DD')='$(vToday)';
BR
Ariel
QV date# is not recognized built-in function name.
![]()
OK
Try to Lose the #
use only Date(submitDateTime,'YYYY-MM-DD')
the same.
didn't work
Maybe somebody knows better way than that
Let vToday1 = date(Today()-1);
Let vToday = date(Today());
FROM Data
WHERE submitDateTime>='$(vToday1)' and submitDateTime<'$(vToday)';
Thanks,