我有7200行29个用户谁出席了10个不同类别的独特请求票。选择N个随机记录
其中,我需要为每个用户选择N记录。
条件:
缺货的N,40点%的行应是那些一个类别X的,可以说,编辑。
剩下的60%的行应该是那些使用非目录X
使用SQLite,我迄今为止所处理试图通过“独立的”,但有没有办法实现上述其他?
select distinct * from report
where category <> 'Editorial'
and
name in (select distinct name from report)
GROUP By name
LIMIT (select count(distinct name) from report)
编辑:我使用python进行所有上述操作的其余部分。作为一个大数据,我更喜欢sqlite。 如果在Python中有一种方法,我很好学习它。
看起来你正在寻找一个sqlite的答案,但这个问题被标记'python'。使用python与sqlite结合使用的答案是吗? –
是的,我在Python中使用sqlite来处理所有这些事情。 – Thuruv