по сотрудникам, кейс следующий:
кто-то хочет найти кого-то, пишет в запросе "Иван", а далее хочет увидеть сначала найденных Ивановых, потом Иванов, и только потом Ивановичей, и это при том что алфавитную сортировку по найденному хотят?
Писать 3 запроса, каждый со своей сортировкой и объединять это?
В FTS можно веса для полей указывать, но надо тщательно тестить
проще наверно три запроса
Хмм... а почему просто не попробовать отсортировать так, как нужно, для начала? И да, это FTS, или LIKE, или regexp?
Обсуждают сегодня