Есть таблица состоящая из двух полей:
1) обезличенный уникальный идентификатор пользователя - session_id
2) название продукта (фильм, книга и т.п.)
Допустим один пользователь зашел и в этой таблице создались две записи:
1) квн
2) что где когда
Затем зашел другой пользователь и создались еще две записи:
1) что где когда
2) кто хочет стать миллионером
Как мне сделать алгоритм если будут заходить еще пользователи, то выводить им:
1) Запрос: "квн",
Выдаем: "что где когда", "кто хочет стать миллионером" (именно в таком порядке)
2) Запрос: "кто хочет стать миллионеом"
Выдаем: "что где когда", "квн"
3) Запрос: "что где когда"
Выдаем: "квн", "кто хочет стать миллионером" или "кто хочет стать миллионером", "квн" (т.е. для равных связанных продуктов порядок может быть любым)
Я прочиталь статью
https://habrahabr.ru/post/176549/, но формула там слишком сложная и я её не понял. Как мне из нее сделать SQL-запрос?