У меня есть очень простую таблицу собственности вещь с этими двумя столбцами:Поиск элементов в таблице, которые удовлетворяют условию частоты подмножества?
UserID, ItemID
Существует индекс на UserID, но не ItemID.
У меня есть набор S из 10-40 конкретных ItemID
s (в моих запросах они представляют собой только целые числа с разделителями-запятыми).
Я хочу, чтобы найти все UserID
S, которые владеют по крайней мере X (различных ItemID
ы) элементов в S.
Я использую MSSQL, если это имеет значение. Можно ли это сделать эффективно?
Это изящное решение, которое я искал. Благодаря! –
Happy to help - sometinmes SQL почти читается как английский. – RedFilter
@RedFilter: Согласен. Вот почему он [первоначально назывался SEQUEL] (http://en.wikipedia.org/wiki/SQL#History) - структурированный английский язык QUEry. –