标签 查询 文章列表
443 浏览
喜欢(0)

[Dapper].NET/C#程序开发中使用Dapper如何分别获取查询结果中的多个数据集?

问题描述我们知道,在.NET/C#程序开发中,使用ADO.NET是可以一个执行多条SQL查询语句并返回多个查询结果集的,比如:var command = new SqlCommand("SELECT count(*) FROM TableA; SELECT count(*) FROM TableB;", connection);using(var reader = command.ExecuteReader()){ ...

.NET 2018-01-30 14:57 0评论 0收藏
928 浏览
喜欢(1)

[Dapper].NET/C#程序开发中使用Dapper实现类似SQL语句中的Like查询的方法有哪些呢?

问题描述如题,在.NET/C#的程序开发中,使用Dapper查询数据时,如何实现类似SQL查询语句中的like操作,如:var data = conn.Query(@" select top 25 Term as Label, Type, ID from SearchTerms WHERE Term like '%@T%'", new { T = ...

.NET 2018-01-30 15:00 0评论 0收藏
1958 浏览
喜欢(1)

[MySQL]MySQL数据库中如何使用IF判断语句查询基于列值的结果?

[MySQL]MySQL数据库中如何使用IF判断语句查询基于列值的结果?问题描述比如有以下数据表(report)的查询语句:SELECT id, amount,type FROM report需要查询的是根据 report 表的 type 字段进行判断,如果 type='P' 则 amount 为:amount,如果 type='N' 则 amount 为:-amount ,在MySQL语句中如何使用判断...

MySQL 2018-01-18 09:51 0评论 0收藏
AD 友情赞助
2021 浏览
喜欢(3)

.NET[C#]LINQ查询List集合中所有重复的元素如何实现?

.NET[C#]LINQ查询List集合中所有重复的元素如何实现?方案一var query = lst.GroupBy(x=>x) .Where(g=>g.Count()>1) .Select(y=>y.Key) .ToList();如果还需要找出重复的元素个数:var query = lst.GroupBy(x=>x) ...

.NET 2018-01-18 09:49 0评论 0收藏
773 浏览
喜欢(1)

[MySQL]MySQL数据库如何按某列分组排序后查询每个分组的最后一条数据?

https://stackoverflow.com/questions/1313120/retrieving-the-last-record-in-each-group[MySQL]MySQL数据库如何按某列分组排序后查询每个分组的最后一条数据?比如当前有如下的消息表(messages)及示例数据:Id Name Other_Columns-------------------------1 A A_data_...

MySQL 2018-01-16 10:55 0评论 0收藏
695 浏览
喜欢(1)

.NET[C#]LINQ查询中连接多个查询条件的方式有哪些?

.NET[C#]LINQ查询中连接多个查询条件的方式有哪些?问题描述比如需要实现相似以下的 LINQ 查询语句:var result = from x in entityjoin y in entity2 on x.field1 = y.field1 and x.field2 = y.field2其中有多个查询条件,如何使用 LINQ 将多个条件连接起来,有哪些方式呢?方案一var result = f...

.NET 2018-01-14 13:06 0评论 0收藏
AD 友情赞助
1138 浏览
喜欢(0)

.NET[C#]如何将LINQ查询出来的结果转换成字典(Dictionary)?

.NET[C#]如何将LINQ查询出来的结果转换成字典(Dictionary)?问题描述如何实现类似这样的将LINQ查询的结果转换成字典:Dictionary<int, DateTime> existingItems = (from ObjType ot in TableObj select (new KeyValuePair<int, DateTime>(ot.Key, ot.TimeSt...

.NET 2018-01-13 15:24 0评论 0收藏
1637 浏览
喜欢(0)

.NET[C#]LINQ如何实现NOT IN的查询?

.NET[C#]使用LINQ如何将一个集合划分成多个子集合?方案一NorthwindDataContext dc = new NorthwindDataContext(); dc.Log = Console.Out;var query = from c in dc.Customers where !(from o in dc.Orders select o.Customer...

.NET 2018-01-13 15:21 0评论 0收藏
964 浏览
喜欢(2)

.NET[C#]Dapper中如何处理嵌套类的映射和查询问题?

问题描述比如有如下两个实体类:public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ...}public class Location{ public string Name {get;set;} ...}现要求查询一个 Course 集合并包含 Locations,应该...

.NET 2018-01-08 10:17 0评论 0收藏
AD 友情赞助
1080 浏览
喜欢(0)

.NET[C#]Dapper中如何实现SELECT * FROM TABLE WHERE Id IN (...) 的条件查询?

.NET[C#]Dapper中如何实现SELECT * FROM TABLE WHERE Id IN (…) 的条件查询?问题描述比如有如下查询语句:SELECT * FROM Table WHERE Id IN (...)其中,WHERE查询条件中 IN 的参数怎样赋值?方案一string sql = "SELECT * FROM SomeTable WHERE id IN @ids"var results = c...

.NET 2018-01-07 11:43 0评论 0收藏
3255 浏览
喜欢(6)

MySQL使用SQL语句查询指定数据库中各个(每个)表的行数,大小以及创建时间等信息

查看MySQL指定数据库中每个表的行数,大小以及创建时间等信息的方式有多种,可以使用集成好的MySQL的GUI(可视化图形管理工具),也可以使用MySQL语句直接了当地进行查询。本文就使用SQL语句来查询MySQL指定数据库中各个表的行数,大小以及创建时间等相关的信息。实例代码如下:SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,T...

MySQL 2015-11-11 10:13 0评论 0收藏
AD 友情赞助