【发布时间】:2011-09-29 23:26:45
【问题描述】:
我有一个
memberpayments table
totalamountpaid
exppayments
expmonthly payments
dueday
memberid
我想在这里这样找到日期差异我使用 c# 找到了日期差异
但我想使用 mysql 查找日期差异
double equivalentPayments = totalamountpaid /expmonthly payments;
double monthdiff = Math.Ceiling(exppayments - equivalentPayments);
monthdiff -= 1;
int dueDay = 01;
DateTime expDate = DateTime.Today.AddMonths((int)monthdiff).AddDays(DateTime.Today.Day - dueDay);
int diff = DateTime.Today.Subtract(expDate).Days;
我尝试过使用日期差异,但它给出了两个日期之间的差异,并且没有像上面的解决方案(c#)那样给出日期差异。
我可以在一个查询中得到这些语句吗......使用 mysql....
谁能帮帮我
【问题讨论】:
-
@OMG 不,这是一个不同的问题......
-
@user832283 如果您包含一些示例数据、您尝试过的内容和示例输出(不正确和正确最好),而不是仅仅要求一些 c# 代码的端口,这可能会有所帮助
-
DATEDIFF没有给你什么? -
@Micheal 我在 c# 中完成了我想在一个查询中使用 mysql 查找日期差异 .. 这就是我想告诉你的......
-
@Michael 你能帮忙吗.....
标签: mysql sql sql-server datetime mysql-workbench