select DATEDIFF(month,'2020-07-20','2021-06-25')select DATEDIFF(month,baozhiqi,sxrq) as youxq , * from jh_djmx
运行后显示“从字符串转换日期和/或时间时,转换失败。”
哪位大神帮帮忙
你的日期字段不是日期类型的吧,里面应该是非正常格式的日期字符串,检查一下
两个日期取相隔月份即可 使用datediff函数,你的生产日期和过期日期的 数据类型是什么,格式有问题