mysql - 删除基于两个固定条目的双工字段

标签 mysql duplicates

下面是我在另一篇文章中找到的 SQL 命令,这对我来说是一个很好的开始,但我不太了解 SQL,我主要只是使用 PHPMyAdmin 来完成所有操作。但我有许多不同的领域需要检查。我需要的是找到所选“Job_id”上的任何双工条目,其中“日期”(时间戳字段)与给定用户“user_id”上的相同。

SELECT varchar_col
FROM table
GROUP BY varchar_col
HAVING count(*) > 1;

我希望我已经说清楚了。如果我没有去过,请告诉我,我会尝试重新措辞!

格伦。

最佳答案

select job_id
from temp.new_table
where user_id=123
group by user_id, date
having count(*) > 1

表格数据

'1', '2012-08-13 20:40:21', '123' ||
'1', '2012-08-13 20:40:21', '123' ||
'2', '2012-08-13 20:40:21', '123'

输出

job_id
 1

希望这是你想要的

关于mysql - 删除基于两个固定条目的双工字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11936057/

相关文章:

javascript - 比较日期并创建计数 javascript

swift - 如何在不丢失顺序的情况下删除 Swift 中字符串的重复行?

mysql - 数3个一组?可能的?

php - 当我尝试从 android 发送到 mysql 数据库时,错误索引未定义

php - 将数组添加到 Mysql 中的最佳方法是什么

python - 从列表中删除重复项并删除另一个列表中相同索引处的元素

php - 使用 csv/xls 文件将数据插入 mysql 表

javascript - 表单值未插入到我的数据库中

python - 基于 2 个键删除字典列表中的重复字典

r - Distinct (dplyr) 效果不佳 - 基于标准的独特观察