У меня есть таблица с именем tb_search_report
, которая содержит поля search_report_id
, sales_id
, cat_name
, search_keyword
.Моя цель - создать список на стороне администратора моего веб-сайта, чтобы получить список ключевых слов, используемых для поиска в интерфейсе, а также их количество.Для этого я использовал следующий запрос: -
SELECT search_keyword,
cat_name,
COUNT(search_keyword) AS cnt
FROM tb_search_report GROUP BY search_keyword
Результат выглядит следующим образом:
search_keyword |cat_name | cnt
------------------------------------
NULL |Handbags | 6
Shoes | | 1
Fabrics | | 3
Теперь мне нужно получить / перечислить лучшие результаты поиска, просматриваемые в переднем конце пос приведенной выше таблицей в другом столбце.Список поиска исходит от tbl_sales
, первичный ключ которого sales_id
.Как я могу отобразить названия продаж sales_title
в топ продаж поиска по ключевому слову поиска.Нужна помощь.Заранее спасибо.