DISTINCT关键字用于从SQL或SPARQL查询的结果中删除重复值。
我有一个结构如下的表: <... 我有一个具有以下结构的表格: <table> <thead> <tr> <th>Name</th> <th>Subject</th> <th>ExamType</th> <th>Passed</th> </tr> </thead> <tbody> <tr> <td>Bryan</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Bryan</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Joe</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Joe</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> <tr> <td>Jill</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jill</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jack</td> <td>Science</td> <td>Theory</td> <td>False</td> </tr> <tr> <td>Jack</td> <td>Science</td> <td>Theory</td> <td>True</td> </tr> </tbody> </table> 我们需要应用 OR 条件,以便如果学生在理论或实践中通过,则他/她被视为通过(即 True)。所以我们需要以下结果: 姓名 - 通过 布莱恩 - 真实 乔 - 真实 吉尔 - 错误 杰克 - 真实 如何跨行应用条件来实现上述结果? 我尝试使用 unique 和 CASE,但无法思考如何扫描多行。 试试这个 选择 姓名, MAX(通过) AS 通过 从 您的表名 通过...分组 姓名; 姓名 主题 考试类型 通过了
我有2张桌子如下 表 1:r_report8 工单号 报告8a 报告项目7 EGR220511003493 56 1 表2:rjob_header 工单号 报告项目7 EGR220511003493 1 我已经设置了触发器...
使用 Hibernate 的 Criteria,我想执行相当于: 选择不同的 uspscity,从 citycomplete 中选择州,其中 USPSCITY = 'HOUSTON' 我认为执行以下操作会产生我的结果
我正在尝试找到以下问题的适当解决方案: 我有一个活动跟踪数据库,我想获取特定日期的状态(例如:9 月 11 日) 活动 地位 日期 100 D...
我有一张这样的桌子: 姓名 标签 国际米兰 等普值 国际米兰 A 国际米兰 乙 米兰 A 米兰 C 尤文图斯 r 尤文图斯 等普值 那不勒斯 H 那不勒斯 p 我只需要采用不同的名称,如果标签= cep
我正在开发 SSRS 报告生成器,该生成器使用调用 SQL Server 2000 数据库的数据集。 该查询正在获取几个不同字段的总和,并且还提取所有必须执行的记录
我查询了练习数据库,并想出了一些我想从数据库中看到的内容。 我写了一个查询,给出了我姓氏的第一个首字母、平均工资、总计
我有一个包含 100 多个列的事务数据库。现在,如果我必须选择所有行,但只选择表中已更改的那些列(某一特定值有多个不同的值...
我正在使用 Hibernate、struts 和 extjs 开发一个 Web 应用程序, 这是我的场景。 String hql = "来自产品"; 在我的产品表中,三列有 id、名称、部分 我需要...
与 CTE 一起使用时,在 Redshift 中选择 DISTINCT 会出现错误
我构建了一个 CTE,并在子查询中使用“SELECT DISTINCT”。此查询失败并给出错误。但是,当我不使用不同的命令而仅使用 SELECT 时,查询会成功运行。我是...
我有 4 个平面文件,每天都会出现,我将这些平面文件作为列表文件作为间接文件加载。 我的要求:我必须将这些记录以 4 个平面文件加载到数据库中。 但是
我有带有日期字段的记录: 类 SomeRealmObject: 对象 { @Persisted(primaryKey: true) var _id: ObjectId @Persisted var 日期:日期 ... //一些其他属性 } 目标是
我正在尝试从有关 COVID 19 病例的表格中获取具体值,并且我想找到每个月(有 4 个月)的最高病例数。 我花了几个月的时间创建了一个新专栏,然后
这是问题的链接。 我的解决方案 SELECT ROUND(COUNT(DISTINCT customer_id)*100/(SELECT COUNT(DISTINCT customer_id) FROM Delivery),2) ASimmediate_percentage 从 送货 哪里(交付...
我正在使用oracle DB。我有一个聚合脚本。我们发现表中的某些行是重复的、不需要的,因此不应添加到总和中。 现在假设我使用 Distinct
以下SQL查询: 从消息中选择 messages.id、messages.created_at、comments.created_at LEFT JOIN 评论 ON comments.message_id = messages.id 哪里(messages.id IN (429,443)) 秩序...
如何在 Microsoft Access SQL 中查看每年数字最高的月份?
如何使用 Microsoft Access 中的 SQL 查找每年犯罪率最高的月份以及该年该月的犯罪数量? 我尝试了这个,希望它能给我结果......
Android:ContentResolver 中的 Distinct 和 GroupBy
将 DISTINCT 和/或 GROUPBY 添加到基于 ContentResolver 的查询的正确方法是什么? 现在我必须为每个特殊情况创建自定义 URI。 有没有更好的办法? (我还在编程...
替代在 COUNT(DISTINCT()) 中使用多个条件或“错误:无法识别类型记录的相等运算符”
我们的供应商最近迁移到 AWS 的 Redshift,它似乎不允许在 COUNT(DISTINCT()) 查询中使用多个条件。 我正在尝试统计一年内用户的所有访问量,但这是可能的......
我的 DISTINCT SQL 查询在 PostgreSQL 中执行需要很长时间
我有超过 5000 万行,完成这个查询需要几个小时: 选择不同的 column_1 来自表_1 其中“颜色”=“红色”; 我试过这个: 带递归 cte AS ( ( ...