随笔分类 -  SQL分类

摘要:https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650994883&idx=1&sn=d605c663547c2dba92fb73b926779a06&chksm=bdbf00908ac8898619285ffbb4a921fab2795 阅读全文
posted @ 2019-08-31 21:19 洛晨随风 阅读(2456) 评论(0) 推荐(0) 编辑
摘要:MySQL可以通过开通general_log参数(可动态修改)来扑捉所有在数据库执行的SQL语句。显示参数:mysql> show variables like 'general%log%';+ + +| Variable_name | Value |+ + +| general_log | OFF 阅读全文
posted @ 2019-08-01 21:14 洛晨随风 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:这个问题在tolist查询结果的时候就会出现但是count就不会出现,后来才发现是数据生成工具生成出来的ID有问题导致的,只要保证iD不重复并且按照指定的类型建立ID就可以了 阅读全文
posted @ 2019-08-01 11:32 洛晨随风 阅读(5315) 评论(0) 推荐(0) 编辑
摘要:我是linux 的服务器,navicat12的客户端, 开始链接的时候需要开服务器上得对外爆漏端口 3306,方法: 然后报 not allowed to connect to this MySQL server 方法可以参考百度: https://jingyan.baidu.com/article 阅读全文
posted @ 2019-07-27 15:37 洛晨随风 阅读(398) 评论(0) 推荐(0) 编辑
摘要:public static class PBuilder { /// /// 机关函数应用True时:单个AND有效,多个AND有效;单个OR无效,多个OR无效;混应时写在AND后的OR有效 /// /// /// public static Expression> True(... 阅读全文
posted @ 2019-04-11 13:57 洛晨随风 阅读(618) 评论(0) 推荐(0) 编辑
摘要:SELECT * FROM ( --根据 tb表的name进行分组,根据年龄排序 SELECT * , ROW_NUMBER() OVER ( PARTITION BY name ORDER BY age DESC ) rid FROM tb ) AS t -... 阅读全文
posted @ 2019-04-01 17:16 洛晨随风 阅读(483) 评论(0) 推荐(0) 编辑
摘要:SQL: 阅读全文
posted @ 2018-07-30 17:48 洛晨随风 阅读(203) 评论(0) 推荐(0) 编辑
摘要:/// /// mongodb分页查询 /// /// /// /// public void GetPaging(Dictionary sortQuery, Expression> query) { if (sortQuery.Count .So... 阅读全文
posted @ 2018-06-13 09:53 洛晨随风 阅读(513) 评论(0) 推荐(0) 编辑
摘要:这样一个Expression就写好了,可以放在ef中使用,也可以放在nhibernate的条件位置,例如: 这句话就是按照条件查询一条数据库信息的nhibernate的写法 阅读全文
posted @ 2018-05-23 09:08 洛晨随风 阅读(237) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.jb51.net/article/71041.htm 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 一、数据库结构的设计 在一个系统分析 阅读全文
posted @ 2018-01-03 14:09 洛晨随风 阅读(9324) 评论(0) 推荐(1) 编辑
摘要:1、递归查询父分类下的各个子分类。表设计: SQL: 2、查询每个商品分类中最贵的前两个商品SQL 表设计: SQL: 阅读全文
posted @ 2017-12-31 19:33 洛晨随风 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:http://waringid.blog.51cto.com/65148/955939/ 阅读全文
posted @ 2017-11-21 09:50 洛晨随风 阅读(204) 评论(0) 推荐(0) 编辑
摘要:使用EF6你有新的事务处理可以使用类似于: 复制代码 using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { 阅读全文
posted @ 2017-11-14 17:05 洛晨随风 阅读(2643) 评论(0) 推荐(0) 编辑
摘要:写法: UPDATE Document, ObservationRequestSET Document.CreateOrganizationName = ObservationRequest.OrganizationNameWHERE Document.BusinessID = Observatio 阅读全文
posted @ 2017-11-07 17:35 洛晨随风 阅读(243) 评论(0) 推荐(0) 编辑
摘要:qualityStatisticsInfoSql.Where(t => successStateArray.Contains(t.UploadReportFlag)); 如果写成 qualityStatisticsInfoSql.In(); 有可能SQL会生成出or的查询。or查询不走,mysql索 阅读全文
posted @ 2017-11-01 09:43 洛晨随风 阅读(195) 评论(0) 推荐(0) 编辑
摘要:http://aaronsa.blog.51cto.com/5157083/1741481 阅读全文
posted @ 2017-09-18 11:05 洛晨随风 阅读(163) 评论(0) 推荐(0) 编辑
摘要:在日常开发中常常是这么写的 但是实际上想要 阅读全文
posted @ 2017-08-23 18:56 洛晨随风 阅读(2631) 评论(0) 推荐(0) 编辑
摘要:面对多表的查询,一般都是多表连接后下面再写条件,但是有一种写法可以提升一下EF生成的语句的效率 首先先去查询每一个表,把每一个表对应的条件附加上去,注意:过滤数据最多的条件放在首先位置 以上述三张表为例, 分别取放入对应的条件,然后组合起来,写inner join 阅读全文
posted @ 2017-08-18 10:47 洛晨随风 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:把数据按照月份分组获取所需要的数据SQL语句变为EF,错误的写法: 这样没有对数据进行安月分组,如果有时分秒的时候分组失败,如果把时间类型的字段tostring(“”yyyy-MM-dd“”)又不会被linq所承认,这时候需要把时间拆成年,月,日这样的多个字段。返回列表后再去拼接形成一个日期,正确写 阅读全文
posted @ 2017-08-16 19:34 洛晨随风 阅读(2159) 评论(1) 推荐(0) 编辑
摘要://先做基本查询 var querySql = from l in _logClinicDataOperationRepository.Table select new LogClinicDataOperationInfo ... 阅读全文
posted @ 2017-07-26 14:47 洛晨随风 阅读(411) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示