您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将查询从MySql转换为Sqlite

将查询从MySql转换为Sqlite

这是基本语法:

select a.Date 
from (select date('Now', '-'||(a.a + (10 * b.a) + (100 * c.a))|| ' days') as Date
      from (select 0 as a union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 6 union all select 7 union all select 8 union all select 9
           ) a cross join
           (select 0 as a union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 6 union all select 7 union all select 8 union all select 9
           ) b cross join
           (select 0 as a union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 6 union all select 7 union all select 8 union all select 9
           ) c
    ) a;

我忽略了该where子句,因为这些日期是过去1000多个日期,因此他们无论如何都不会选择任何内容

MySQL 2022/1/1 18:39:33 有508人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶