У меня есть таблица с несколькими столбцами, которые будут использоваться для сохранения результатов поиска, сохраненных пользователем.
Каждый день необходимо отправлять электронные письма, содержащие последние результаты поиска.Сохраненных поисков может быть тысячи.
Мои столбцы в моей сохраненной таблице поиска похожи на следующие:
Id
userEmail
SearchParam1
SearchParam2
SearchParam3
Поскольку будет так много поисков, я ожидаю, что будет многоодинаковы, поэтому я хотел бы получить все строки, в которых param1,2 и 3 одинаковы, но все еще имеют доступ к электронной почте пользователей, поэтому я могу отправлять одинаковые результаты каждому без необходимости выполнять один и тот же поиск несколько раз.
В идеале я бы хотел что-то вроде этого:
SearchParam1, SearchParam2, SearchParam3
|
|____Email1
|
|____Email2
|
|____Email3
Вид сгруппирован по параметрам поиска, но каким-то образом связан с электронными письмами.
Я даже не знаю, гдедля начала, поэтому я не добавил ни одного кода.Кто-нибудь может дать мне несколько советов?
РЕДАКТИРОВАТЬ Просто чтобы уточнить.Одно электронное письмо не может существовать более одного раза в таблице.Технически им разрешено сохранять только 1 запрос на поиск.
Пользователей как таковых нет, только адреса электронной почты.
Bex