【问题标题】:How to get the birthdate as a todays date如何将出生日期作为今天的日期
【发布时间】:2018-01-31 19:25:38
【问题描述】:

如何将生日作为今天的日期

BEGIN
INSERT INTO time_line(tl_dob, tl_name, tl_message)
VALUES(new.em_DOB, new.em_first_name, 'Happy Birth Day');

INSERT INTO time_line(tl_dob, tl_name, tl_message)
VALUES(new.em_DOJ, new.em_first_name, 'Congrats');

END

任何帮助将不胜感激...

【问题讨论】:

  • 尝试使用 getdate()
  • 在这里,我得到了出生日期,例如 1993/10/12 插入数据后我想要的出生日期,在取回后我应该得到 2017/10/12
  • 老兄把问题说清楚
  • 这里,我正在触发一个表
  • 这是生日通知

标签: mysql triggers


【解决方案1】:

试试这个...

concat(year(curdate()),'-',month(dob),'-',day(dob))

【讨论】:

  • $sql = "SELECT * from time_line where MONTH(tl_dob) = MONTH (NOW()) AND DAY(tl_dob) = DAY(NOW())";
  • 这是我的 PHP 查询
  • 现在有什么问题?
  • 这段代码在哪里 concat(year(curdate()),'-',month(dob),'-',day(dob))
  • 其实你做的代码是对的,错误是什么
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多