You need to apply a format during the cast, either Teradata style:
WHERE CAST(str AS DATE FORMAT 'dd.mm.yyyy') BETWEEN DATE '2015-06-01' AND DATE '2017-12-31'
or Oracle style:
WHERE TO_DATE(str, 'dd.mm.yyyy') BETWEEN DATE '2015-06-01' AND DATE '2017-12-31'
Btw, I added DATE
in front of the string, it’s the recommended (and always reliable) way to write a date literal.
Related Posts:
- ORA-01843 not a valid month- Comparing Dates
- how to remove time from datetime
- Query to convert from datetime to date mysql
- How to change post published date to today date with SQL
- MySQL Error: : ‘Access denied for user ‘root’@’localhost’
- SQL WITH clause example [duplicate]
- The wait operation timed out. ASP
- Conversion failed when converting date and/or time from character string while inserting datetime
- how to fix oracle ORA-01722 invalid number error
- SQL query to select dates between two dates
- MySQL – Operand should contain 1 column(s)
- SQL SELECT WHERE field contains words
- MySQL Error: : ‘Access denied for user ‘root’@’localhost’
- NOT IN vs NOT EXISTS
- Must declare the scalar variable
- How can I do a FULL OUTER JOIN in MySQL?
- MySQL query String contains
- How do I escape a single quote in SQL Server?
- T-SQL split string based on delimiter
- Finding duplicate values in a SQL table
- MySQL Cannot Add Foreign Key Constraint
- Oracle error : ORA-00905: Missing keyword
- How do I import an SQL file using the command line in MySQL?
- Sql Server equivalent of a COUNTIF aggregate function
- Column name or number of supplied values does not match table definition
- How do I do multiple CASE WHEN conditions using SQL Server 2008?
- Simple PHP Pagination script
- Difference between JOIN and INNER JOIN
- ORA-12560: TNS:protocol adaptor error
- What is the difference between JOIN and UNION?
- MySQL Multiple Joins in one query?
- “CASE” statement within “WHERE” clause in SQL Server 2008
- ORA-00972 identifier is too long alias column name
- What is the difference between Scope_Identity(), Identity(), @@Identity, and Ident_Current()?
- SQL – HAVING vs. WHERE
- What’s the difference between RANK() and DENSE_RANK() functions in oracle?
- Combining “LIKE” and “IN” for SQL Server
- Oracle – ORA-01489: result of string concatenation is too long [duplicate]
- SQL Server WITH statement
- How to SUM two fields within an SQL query
- DateTime2 vs DateTime in SQL Server
- Difference between numeric, float and decimal in SQL Server
- Algebra Relational sql GROUP BY SORT BY ORDER BY
- Oracle “Partition By” Keyword
- ERROR: there is no unique constraint matching given keys for referenced table “bar”
- What is the equivalent of ‘describe table’ in SQL Server?
- How do I query for all dates greater than a certain date in SQL Server?
- Add a column with a default value to an existing table in SQL Server
- SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax — PHP — PDO [duplicate]
- Using group by on multiple columns
- What is the purpose of using WHERE 1=1 in SQL statements?
- Conversion failed when converting the varchar value ‘simple, ‘ to data type int
- postgresql: error duplicate key value violates unique constraint
- Is there a workaround for ORA-01795: maximum number of expressions in a list is 1000 error?
- How do you force mysql LIKE to be case sensitive?
- ORA-06502: PL/SQL: numeric or value error: character string buffer too small
- What is the difference between a stored procedure and a view?
- Bulk load data conversion error (truncation)
- Insert into a MySQL table or update if exists
- Convert timestamp to date in Oracle SQL
- How to order by with union in SQL?
- Update statement with inner join on Oracle
- Can I use multiple “with”?
- PostgreSQL create table if not exists
- Incorrect syntax near ”
- MySQL: Can’t create table (errno: 150)
- Join vs. sub-query
- DATEDIFF function in Oracle
- GROUP BY and COUNT using ActiveRecord
- MySQL – Get row number on select
- Arithmetic overflow error converting varchar to data type numeric. ’10’ <= 9.00
- Difference between EXISTS and IN in SQL?
- What does * mean in sql?
- How to truncate the text returned for a column in a MySQL query
- How to implement LIMIT with SQL Server? [duplicate]
- What’s the best way to dedupe a table?
- Moving database with phpMyAdmin
- How To Write An Inner Join With WP Query
- How do I escape a table name or column name in SQL? esc_sql doesn’t do this
- Update user_login, user_nicename, and display_name
- Change sticky status of posts from phpMyAdmin
- Best Way to Merge a Dev and Live Site to Become a Staging Site?
- Needing to move content from postmeta to posts in sql [closed]
- How to import a Typo3 database to a wordpress site?
- Clean up very big and very dirty database
- How to delete ALL comments from certain category in WordPress database?
- How can I convert everything from category X to have post format Link
- Bulk delete WordPress Post and all metadata, etc using SQL query
- What steps do I need to take to install a local copy of a live website?
- Reset post IDs with all post meta
- How to Add or Change Post Title
- Why does DROP TABLE-ing the `wp_options` reset my user session?
- How to refactor DB queries for better TTFB in WordPress?
- query sql-table and change entities
- Duplicate WP Migration affecting site on separate domain?
- Analog category_and (WP) in sql query
- Backtick (MySQL norm) added to SQL Server Query causing error
- SQL query to check whether a meta key is set or not for a post in post_meta table
- Firebase with WordPress instead of SQL?
- Want to delete woocommerce coupon in bulk from phpmyadmin based on published date