sqlite的拼接字段的方法(sqlite没有convert函数)

我在sqlserver 操作方式:

csharp 复制代码
   /// <summary>
    ///获取当前门店工资列表
    /// </summary>
    /// <param name="wheres">其他条件</param>
    /// <param name="ThisMendian">当前门店</param>
    /// <param name="IsNotUseYearMonth">是否需要单一的年月来获取工资</param>
    /// <returns></returns>
    public IEnumerable<GongziInfos> QueryListByMendianInWhere(string wheres ,bool IsNotUseYearMonth)
    {
        string Top = string.IsNullOrWhiteSpace(wheres) ? "Top 1000" : string.Empty; 
        string sql = $@"SELECT  {Top} * from ( 
                       select  *, cast(CONVERT( varchar,Year)+ '-'+CONVERT(varchar,Month)+'-15' as Date) as SetGongziDate FROM [GongziInfos]) a
                       Where 1 = 1 {wheres} ";
        return DapperDbHelper.Query<GongziInfos>(sql);
    }

替换为sqlite的操作:

csharp 复制代码
        /// <summary>
        ///获取当前门店工资列表
        /// </summary>
        /// <param name="wheres">其他条件</param>
        /// <param name="ThisMendian">当前门店</param>
        /// <param name="IsNotUseYearMonth">是否需要单一的年月来获取工资</param>
        /// <returns></returns>
        public IEnumerable<GongziInfos> QueryListByMendianInWhere(string wheres, bool IsNotUseYearMonth)
        {
            string Top = string.IsNullOrWhiteSpace(wheres) ? "limit 100" : string.Empty;
            string sql = $@"SELECT  * from ( 
                           select  *, Year||'-'||Month||'-15' as SetGongziDate FROM [GongziInfos]) a
                           Where 1 = 1 {wheres} {Top}  ";
            //return DapperDbHelper.Query<GongziInfos>(sql);
            using (IDbConnection Conn = new DALDBBase().GetOpenConn())
            {
                return Conn.Query<GongziInfos>(sql);
            }
        }
相关推荐
飛_32 分钟前
解决VSCode无法加载Json架构问题
java·服务器·前端
柊二三1 小时前
XML的简略知识点
xml·数据库·oracle
木棉软糖3 小时前
一个MySQL的数据表最多能够存多少的数据?
java
程序视点4 小时前
Java BigDecimal详解:小数精确计算、使用方法与常见问题解决方案
java·后端
愿你天黑有灯下雨有伞4 小时前
Spring Boot SSE实战:SseEmitter实现多客户端事件广播与心跳保活
java·spring boot·spring
每天敲200行代码4 小时前
MySQL 事务管理
数据库·mysql·事务
巴里巴气4 小时前
MongoDB索引及其原理
数据库·mongodb
Java初学者小白4 小时前
秋招Day20 - 微服务
java
程序员勋勋14 小时前
Redis的String数据类型底层实现
数据库·redis·缓存
不修×蝙蝠5 小时前
MySQL 全详解:从入门到精通的实战指南
数据库·mysql·索引·最左前缀