MySQL的。如何从此示例联接两个表?

时间:2019-08-15 07:42:30

标签: mysql

大家。 我有两个请求。

1个查询-从一张表中显示时间为22:00的日期列表

    SELECT DATE_FORMAT(tt.create_time,"%Y-%m-%d 22:00:00") AS DAY,tt.id 
      FROM tick tt 
  GROUP BY DATE_FORMAT(tt.create_time,"%Y-%m-%d")

2查询-显示create_time小于查询中指定日期的记录数

    SELECT COUNT(*) AS count FROM 
      (SELECT * FROM
         (SELECT * FROM tick_history th 
                  WHERE th.create_time < '2019-04-15 22:00:00' 
               ORDER BY th.id DESC)  AS t1 
       GROUP BY t1.tick_id) AS t2 
     WHERE t2.state NOT IN (1,4,9) AND t2.queue = 1

是否可以通过某种方式将这两个查询组合在一起以从第一查询中获取日期为一列的内容,而第二列是第二查询中第一列中的每个日期的编号? 即好像替换日期并计算了第二个请求的数量。 可能吗?请请求帮助

0 个答案:

没有答案