作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
<分区>
如果你能帮我解决这个sql问题,我将不胜感激。
我有一个包含两列的表格。在此示例中将它们命名为 UserID 和 LocationID。
我想清理这个表,所以我想保留每对唯一的 UserID 和 LocationID 的第一次出现,并删除包含相同对的其他行。换句话说,我想知道每个用户去过的每个位置。如果他一次又一次地访问同一个地方并且被记录下来,我想删除那些记录。例如,这是原始表:
ID UserID LocationID
1. "user1" "location1"
2. "user1" "location2"
3. "user2" "location3"
4. "user1" "location1"
5. "user2" "location3"
6. "user2" "location3"
我想删除第 4、5 和 6 行。
是否可以用一条mysql命令解决?谢谢。
我是一名优秀的程序员,十分优秀!