摘要: 身为一个后端开发,不懂数据库确实不合适。整理了一下数据库常识或者说小细节,方便自己日后复习。其次:新手会为了完成任务来书写sql语句。老手会考虑性能来书写sql 语句。 First 首先,先明确 sql 查询语句的执行顺序:from 表名>on> where>group by>having>sele 阅读全文
posted @ 2021-03-13 21:46 翱翔的小鱼 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 查看了好多,都不是很理想,可以参考这篇博客,最下面的方法挺不错的:https://www.cnblogs.com/chjf2008/archive/2012/11/29/2794842.html 阅读全文
posted @ 2020-06-04 09:52 翱翔的小鱼 阅读(794) 评论(0) 推荐(0) 编辑
摘要: sql server 对in 中元素的个数是有限制的,为了跳过这个问题,提供以下几种方法来解决(性能没有做测试): 1.将一个list分裂为多个符合长度的list,然后用 or 拼接sql:( ... where a in (1,2,3) or a in (4,5,7) ... ) 2将list转化 阅读全文
posted @ 2020-05-20 15:13 翱翔的小鱼 阅读(5053) 评论(0) 推荐(2) 编辑
摘要: LINQ查询时有两种语法可供选择:方法语法(Fluent Syntax)和查询表达式(Query Expression)。 方法语法:方法语法的本质是通过扩展方法和Lambda表达式来创建查询。 eg:IEnumerable<string> query = names .Where(n => n.C 阅读全文
posted @ 2020-03-20 09:48 翱翔的小鱼 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 在高并发时数据库发生会死锁,发生死锁后,数据库会自动释放 原文: When a transaction is chosen as a deadlock victim, SQL Server will rollback the victim's transaction which releases l 阅读全文
posted @ 2019-11-04 18:23 翱翔的小鱼 阅读(1372) 评论(0) 推荐(1) 编辑
摘要: List<Task> alltask = new List<Task>(); Task task1 = null; task1 = Task.Run(() => //无参数启动异步 { //your methods }); if (task1 != null) { alltask.Add(task1); } Task.WaitAll(alltask.ToArray()); Task<ReturnD 阅读全文
posted @ 2019-10-14 16:53 翱翔的小鱼 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: 当数据量大的时候,用like ,CHARINDEX 都很大大减少访问速度 最后采用另一个方法: SQL Server 2016新增:string_split函数, 通过 这种: '757' in (select * from string_split(grade_master_id,';')) 来判 阅读全文
posted @ 2019-09-02 15:18 翱翔的小鱼 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: SELECT cn_name = ( stuff( ( SELECT ';' + t.cn_name FROM ( select 1 as project_id,cn_name,en_name from crs_master_data where master_id in (select * fro 阅读全文
posted @ 2019-07-23 15:59 翱翔的小鱼 阅读(433) 评论(0) 推荐(0) 编辑
摘要: select * from crs_i18n where i18n_code in (SELECT i18n_code FROM crs_i18n GROUP BY i18n_code HAVING COUNT(i18n_code)>1 ); //根据一个字段查询 SELECT *FROM crs_ 阅读全文
posted @ 2019-06-26 11:53 翱翔的小鱼 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: automapper 是将两个类中的相同字段进行映射,也可以指定字段进行映射:将 参考链接:https://blog.csdn.net/weixin_37207795/article/details/81009878 阅读全文
posted @ 2019-02-20 12:00 翱翔的小鱼 阅读(508) 评论(0) 推荐(0) 编辑