我试图在SQL服务器中编写一个查询,以查明每个哈希值是否有任何多行.
我需要哈希值有重复的所有文件名.
结果应该是(基于我下面的例子)
003B4C68BC143B0290E04432A3A96092 File0003.jpg
003B4C68BC143B0290E04432A3A96092 File0004.jpg
003B4C68BC143B0290E04432A3A96092 File0005.jpg
Run Code Online (Sandbox Code Playgroud)
请告诉我.
这是表结构
File table
-----------------------------------------
hash FileName
---------------------------------------
000341A486F5492877D588BED0806650 File0001.jpg
00363EF2ECEEA32F10176EB64A50283F File0002.jpg
003B4C68BC143B0290E04432A3A96092 File0003.jpg
003B4C68BC143B0290E04432A3A96092 File0004.jpg
003B4C68BC143B0290E04432A3A96092 File0005.jpg
Run Code Online (Sandbox Code Playgroud)
Rap*_*aus 15
select *
from File
where hash in (select
hash
from File
group by hash
having count(*) > 1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
45903 次 |
| 最近记录: |