Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hello,
I am trying to get records from a database (ODBC connection) where the documentDate is greater than 1/04/2017.
E.G i have entered this SQL statement...
SELECT Amount, quantity, documentDate FROM SalesLineItem
WHERE documentDate > '1/04/2017'
Data Type from the database
I keep getting errors, for example...... Invalid combination of types compared: DATE and VARCHAR" or Invalid combination of types compared: DATE and BIGINT" if i have the date format as 1/04/2017
This is the format of documentDate in power bi
Any thoughts on how to fix this? have I go the wrong format after the WHERE statement?
Many thanks
Solved! Go to Solution.
The data type was a timestamp and the solution that worked for me is as follws.
SELECT Amount, quantity, documentDate FROM SalesLineItem
WHERE documentDate > {ts '01/04/2017'}Thank you for your input.
It might be safer to format your date a different way.
eg.
SELECT Amount, quantity, documentDate FROM SalesLineItem WHERE documentDate > '2017-04-01'
What is the datatype of the documentDate column in the SalesLineItem table in the database?
The documentDate column datatype is DateTime
Thank you
The data type was a timestamp and the solution that worked for me is as follws.
SELECT Amount, quantity, documentDate FROM SalesLineItem
WHERE documentDate > {ts '01/04/2017'}Thank you for your input.
No, the suggestion did not work. I still get the same errors!!!!
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 30 | |
| 28 | |
| 23 | |
| 21 | |
| 19 |
| User | Count |
|---|---|
| 44 | |
| 32 | |
| 18 | |
| 17 | |
| 17 |