SQL CHECK约束:生产日期 在 过期之前,该如何解决

SQL CHECK约束:生产日期 在 过期之前
就是约束,生产日期项的数据,不可以  >大于  过期日期之前!!

比如: 如果  生产日期是     过期日期
            2010-12-12    2020-12-12  √ OK

      否则  生产日期是     过期日期
            2020-12-12    2010-12-12  X  NG

这个约束语句,该怎么写? --!
------解决方案--------------------
alter table products add constraint date_c check product_date<=expired_date;