SQL选择恰好30天后的日期

时间:2017-06-27 07:29:34

标签: mysql sql

我当前的代码选择的所有日期都少于30天,如何选择30天后的日期,非常感谢

const int SecurityProtocolTypeSsl3  = 48;
const int SecurityProtocolTypeTls11 = 768;
const int SecurityProtocolTypeTls12 = 3072;

ServicePointManager.SecurityProtocol |= (SecurityProtocolType)(SecurityProtocolTypeTls12 | SecurityProtocolTypeTls11 | SecurityProtocolTypeSsl3); 

3 个答案:

答案 0 :(得分:2)

您需要使用DATEDIFF()功能,例如:

SELECT * 
FROM patientvaccinedetail
WHERE DATEDIFF(NOW(), yourdatecolumn) = 30;

答案 1 :(得分:0)

您只需使用DATE_ADD(your_field_name,INTERVAL X DAYS)方法即可将日期添加到表格中的日期。

答案 2 :(得分:0)

这应该有效 选择 * 来自x

,其中 trunc(something)= trunc(sysdate-30)