Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi, i'm trying to import data from a MongoDB via ODBC Driver with this SQL Query:
SELECT column, NOW() FROM table WHERE orderDate >= DATE_SUB(NOW(),INTERVAL 5 DAY)
but the 'NOW()' function returns null. Apparently sql functions doesn't work in Power BI SQL queries. Is there any solution or other way to deal with that ? The query needs to happen at the same time as the import to limit the data.
Solved! Go to Solution.
Hi @Yaotel ,
Does a datetime field exist in your database? if so, try filtering using a field that actually exists in the database table.
Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Yaotel ,
Does a datetime field exist in your database? if so, try filtering using a field that actually exists in the database table.
Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
It really makes sense, I will try it. Thank you!
Hi,
you could try something like this:
declare @now datetime
declare @lastweek datetime
set @now = CAST(getdate() as date)
set @lastweek = CAST(DATEADD(day, -5, @now) as date)
SELECT [column] FROM [table]
where [date] > @lastweek
Regards,
Max
Thank you, but doesn't work
Try using 'GETDATE()' in place of NOW() and see if that helps
Thank you, but it doesn't work 😕
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
114 | |
99 | |
81 | |
70 | |
61 |
User | Count |
---|---|
148 | |
116 | |
104 | |
89 | |
65 |