sql的数据挖掘问题
我只能使用比较、计数、查找、连接、保存和排序来执行此操作 问题: 您将如何确定有多少现有客户购买了其他计划/电话sql的数据挖掘问题,sql,Sql,我只能使用比较、计数、查找、连接、保存和排序来执行此操作 问题: 您将如何确定有多少现有客户购买了其他计划/电话 访客–访问现场的任何人(现场的任何人) 潜在客户–访问该网站但未登录帐户的任何消费者(登录帐户将表明他们是现有客户) 客户–已在线登录其网站帐户的客户 Hotphone买家–已在现场购买无线电话和计划的消费者 这张桌子看起来像这样 日期/标签/用户ID/人口统计桶/邮政编码/时间戳 这些是我们唯一可以使用的命令!!:( 比较: 比较2个数据文件。 第1列表示匹配的数据 指示要比较的文
排序数据。要排序的列必须指明比较、查找、保存和排序不是SQL关键字 您将如何确定有多少现有客户购买了其他计划/电话
userid不为null符合客户资格,因为要登录,他们应该有一个userid。如何确定谁购买了计划?我无法从信息中判断,但拥有多个userid实例和/或计划/电话指示符满足内部查询的条件。外部查询只计算[distinct]用户ID返回。在主要问题中添加了一些内容,我知道我们可以使用这些工具并得到答案,但问题是他们给了我们不同类型的命令来使用
SELECT COUNT(*)
FROM (SELECT t.userid
FROM TABLE t
WHERE t.userid IS NOT NULL
--AND what determines a phone/plan would go here?
GROUP BY t.userid
HAVING COUNT(t.userid) > 1) x