20得票4回答
在连接操作中选择不同的记录

我有两个MySQL表 - 一个销售表:+----------------+------------------------------+------+-----+---------+-------+ | Field | Type ...

178得票9回答
实体框架选择不同的名称。

我该如何使用 Entity Framework 执行这个 SQL 查询?SELECT DISTINCT NAME FROM TestAddresses

29得票2回答
distinct和group by哪个更好?

对于最简单的情况,我们都参考: select id from mytbl group by id 和 select distinct id from mytbl 众所周知,在一些项目中,它们会生成同样的查询计划,比如像哪个更好:Distinct还是Group By。 然而在Hi...

14得票2回答
当使用DISTINCT时,LINQ to SQL不会生成ORDER BY排序语句?

以下基本的LINQ to SQL语句无法按照orderby排序。从T-SQL中可以看出,没有进行排序。你知道为什么吗? LINQ to SQL: var results = (from stats in db.t_harvest_statistics ...

34得票2回答
MySQL去重计数,如果条件唯一

我试图构建一个查询,告诉我在给定数据集中有多少个不同的女性和男性。每个人都由一个数字“tel”进行标识。同一个“tel”可能会出现多次,但是该“tel”的性别只应计算一次! 7136609221 - 男性 7136609222 - 男性 7136609223 - 女性 7136609228 ...

27得票6回答
Oracle 11g SQL查询如何获取多列查询结果中某一列的唯一值

给定一个包含人员、他们的母语和其他列C3...C10的表A,请构造一个查询语句,以选择每种语言中一行的所有列。 表A PERSON LANGUAGE ... bob 英语 john 英语 vlad 俄语 olga 俄语 jose 西班牙语 ...

10得票6回答
选择用户列中的不同字段,并为每个字段选择最小日期值。

我有一些像这样的数据,但记录数超过1500000条,用户数超过700个:usercolumn , datecolumn\ a1 , 1998/2/11\ a2 , 1998/3/11\ a1 ...

10得票1回答
如何在Rails中编写一个“distinct on”查找方法?

我正在使用RoR 5.0.1和PostGres 9.5。我有以下查询,根据日期从特定表(由相应的模型表示)获取不同的记录。 select distinct on (crypto_currency_id) t.* from crypto_prices t order by crypto_c...

8得票1回答
MySQL去重性能

当我在查询中添加'distinct'时,查询时间从0.015秒增加到超过6秒。 我想要连接多个表格,这些表格通过外键链接,并从中获取一个不同的列: select distinct table3.idtable3 from table1 join table2 on tab...

61得票5回答
在PostgreSQL中的GROUP BY和COUNT

查询:SELECT COUNT(*) as count_all, posts.id as post_id FROM posts INNER JOIN votes ON votes.post_id = posts.id GROUP BY posts.id; 返回 Pos...