Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Yaotel
New Member

Can i use a common SQL Function in a Power BI importing query

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.

1 ACCEPTED SOLUTION
v-binbinyu-msft
Community Support
Community Support

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.

 

View solution in original post

6 REPLIES 6
v-binbinyu-msft
Community Support
Community Support

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!

Anonymous
Not applicable

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

Yaotel_1-1661352952617.png

 

 

 

Syk
Super User
Super User

Try using 'GETDATE()' in place of NOW() and see if that helps

Thank you, but it doesn't work 😕

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.