Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 Perl 编写一个应用程序来处理来自 MySQL 数据库的数据。我只需要选择具有有效 ISO 格式日期 YYYY-MM-DD 的记录。但是很多记录没有月份或日期的值,所以它们就像这样 1999-00-00。我需要过滤掉这些。
我可以用 Perl 做到这一点,但我认为最好的方法是在 SQL 语句中使用 REGEXP 函数;但是我不确定这是否是最好的方法;我也不知道如何正则表达式数据。
感谢您的任何建议!
你总是可以只使用:
where DATE_COL not like '%-00-00'