Den_Che
Guest
Множественная выборка множества значений для опр знач с сортировкой по COUNT(*)
День добрый!
Есть таблица:
file_name | url | file_size
имя файла | ссылка | размер
выполняю:
SELECT file_size, file_name, count(*) FROM `files_list` group by file_size,file_name order by 'COUNT(*)' desc
и получаю(табл 1):
file_size | file_name | count(*)
590 | menu | 1010
595 | back | 966
340 | for | 961
etc.
то есть таблицу, показывающую наиболее частые совпадения файлов (если под совпадением понимать одинаковый размер и имя)
Но одинаковые файлы лежат в разных местах. Как узнать где ещё лежат одинаковые файлы??
Получается отдельно для каждого файла вывести эту информацию:
добавляя в условие where file_name like 'menu'
А можно ли вывести для каждого файла из табл 1 подтаблицу ссылок?? то есть вот так, например:
file_size | file_name | count(*) | url
590 | menu | 1010 | url_1_1
url_1_2
url_1_3
595 | back | 966 | url_2_1
url_2_2
url_2_3
340 | for | 961 | url_3_1
url_3_2
url_3_3
Или по другому, но именно с выводом в одной таблице этих данных, и только с использованием mysql. Буду признателен любому совету.
День добрый!
Есть таблица:
file_name | url | file_size
имя файла | ссылка | размер
выполняю:
SELECT file_size, file_name, count(*) FROM `files_list` group by file_size,file_name order by 'COUNT(*)' desc
и получаю(табл 1):
file_size | file_name | count(*)
590 | menu | 1010
595 | back | 966
340 | for | 961
etc.
то есть таблицу, показывающую наиболее частые совпадения файлов (если под совпадением понимать одинаковый размер и имя)
Но одинаковые файлы лежат в разных местах. Как узнать где ещё лежат одинаковые файлы??
Получается отдельно для каждого файла вывести эту информацию:
добавляя в условие where file_name like 'menu'
А можно ли вывести для каждого файла из табл 1 подтаблицу ссылок?? то есть вот так, например:
file_size | file_name | count(*) | url
590 | menu | 1010 | url_1_1
url_1_2
url_1_3
595 | back | 966 | url_2_1
url_2_2
url_2_3
340 | for | 961 | url_3_1
url_3_2
url_3_3
Или по другому, но именно с выводом в одной таблице этих данных, и только с использованием mysql. Буду признателен любому совету.