dongmibeng5885 2018-12-04 11:35
浏览 118

比较两个不同表中的当前日期并在Mysql中获取数据

I have two tables 'Customer_details' and 'Application_Status' both tables have the date, a where-in customer_details table has

Signup Date[Format: DD/MM/YYYY (04/12/2018 10:30:00 AM)]

and Application_Status has

Application Date[Format: YYYY-MM-DD (2018-12-04 04:00:00 PM)].

I want to compare both dates with Present Date and fetch both table data.

  • 写回答

1条回答 默认 最新

  • dongyan3018 2018-12-04 11:59
    关注

    Please try this query.

    SELECT *
          FROM Customer_details AS cdel
          INNER JOIN Application_Status AS asts
          ON cdel.c_id  = asts.c_id
          WHERE cdel.date = CURDATE() AND asts.date = CURDATE();
    

    Or you can use NOW() function as:

    SELECT *
              FROM Customer_details AS cdel
              INNER JOIN Application_Status AS asts
              ON cdel.c_id  = asts.c_id
              WHERE cdel.date = NOW() AND asts.date = NOW();
    

    Note:

    SELECT NOW();     -- You will get 2010-12-09 17:10:18
    SELECT CURDATE(); -- You will get 2010-12-09
    

    reference

    评论

报告相同问题?

悬赏问题

  • ¥15 帮我写一个c++工程
  • ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
  • ¥15 关于smbclient 库的使用
  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教