作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 SQL 查询:
SELECT DISTINCTROW Title, Author, Genre, ISBN, UID, YearPurchased, Condition
from " + table + "
WHERE " + condition + " " + defOrder + ";
在Java中通过UCanAccess调用。
有没有什么办法,使用 SQL,将查询输出到结果集(我已经编码并工作),其中删除具有重复标题和 ISBN(当 boolean 值为 true 时)的后续记录(其他列名称)可以有重复项)。
示例查询:
SELECT DISTINCTROW Title, Author, Genre, ISBN, UID, YearPurchased, Condition
from tblBooks
WHERE (Title LIKE 'spit*' OR Author LIKE 'spit*' OR Genre LIKE 'spit*') AND Loaned = No
ORDER BY Title;
所需的输出没有第二条记录:
最佳答案
您可以使用聚合。我不确定您到底定义了什么单行,但这适用于您提供的数据:
SELECT Title, Author, Genre, ISBN, MIN(UID) as UID, YearPurchased, Condition
from " + table + "
WHERE " + condition + " " + defOrder + "
GROUP BY Title, Author, Genre, ISBN, YearPurchased, Condition
关于java - 忽略 MS Access 中的特定列 SELECT DISTINCTROW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61442473/
我正在将数据库从Access转换为SQLite,因此也必须转换/调试所有sql查询。遇到了这个: SELECT DISTINCTROW * FROM table WHERE column = valu
我有一个 SQL 查询: SELECT DISTINCTROW Title, Author, Genre, ISBN, UID, YearPurchased, Condition from " + t
我有这个查询: SELECT p.name, COUNT(DISTINCT t.keyTask) AS totalTasksCount, SUM(DISTINCT CASE W
我是一名优秀的程序员,十分优秀!