我在使用 date_add() 时遇到问题。 我有 1 个表,其中包含 1 个日期列和 1 个整数列。 这是数据示例:
id A B
=====================
1 2014-03-01 30
2 2014-03-05 20
3 2014-03-05 30
4 2014-03-07 100
. . .
. . .
我想要做的是,当我输入一些日期(例如:2014-04-02)时,我想选择当 A 列与 B 列(date_add(A,B))添加时会产生相同结果的所有人作为我的输入。 B栏的单位是天。我应该怎么办? 请帮我。
最佳答案
给你:
SELECT * FROM table
WHERE DATE_ADD(a, INTERVAL b DAY) = $user_input
<小时/>
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-add
关于php - 使用 date_add() 将日期列与同一表中的另一列添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26173233/