Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
CREATE TABLE `orders` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `order_date` VARCHAR(255) NOT NULL ); INSERT INTO `orders` (`order_date`) VALUES ('12/31/2024'), -- before 2025 ('02/01/2025'), -- inside 2025 ('11/15/2025'), -- inside 2025 ('01/01/2026'); -- after 2025 -- incorrect query SELECT * FROM `orders` WHERE `order_date` >= '01/01/2025' AND `order_date` <= '12/31/2025'; ----------------------------------- -- correct query SELECT * FROM `orders` WHERE STR_TO_DATE(order_date,'%m/%d/%Y') BETWEEN '2025-01-01' AND '2025-12-31'

Stuck with a problem? Got Error? Ask AI support!

Copy Clear