У меня проблема с переводом моего функционального SQL-запроса в идеальный HQL-запрос.
Я хочу организовать список адресов электронной почты по доменному имени. И упорядочить каждый список по 40 почтовым единицам.
SELECT DISTINT domaine, con_mail
FROM
(SELECT c.con_mail, REGEXP_MATCHES
(c.con_mail, '@([\w\d-]+[\.\w\d]*)','g')
AS domaine
FROM public.contact c) A
WHERE A.domaine::text LIKE'%gmail%' //%gmail% must be a list of different domain names
ORDER BY domaine ASC;
Я очень переживаю из-за этой проблемы.
Если вы можете объяснить мне, как преобразовать меня, моя просьба, добро пожаловать.