数据库
乐无异kop
这个作者很懒,什么都没留下…
展开
-
SQL练习题——店铺UV、访客信息
数据表问题:每个店铺的UV(访客数)每个店铺访问次数top3的访客信息。输出店铺名称、访客id、访问次数问题1解答:select shop, count(distinct user_id) as count_userfrom jdgroup by shop问题2解答:根据题意,我们可以先将问题拆分:1)获取每个店铺的访客次数信息select shop, user_id, count(user_id) as count_userfrom jdgroup by sho原创 2020-05-16 12:24:55 · 1741 阅读 · 0 评论 -
SQL练习题——商品更新记录
数据表表名:taobao_dataitem_id:商品类型shop_id:店铺IDinsert_time:更新时间volume:月销量cprice:实际价格问题:找出一天内有多次更新的商品ID对于一天内有多次更新的商品,只保留当天最后一条记录,删除其他记录。问题1解析:我们可以看到时间列中是包含时、分、秒的,故我们需要创建一个只包含年、月、日的列,然后进行group by操作即可。实现代码如下:select item_id, date, count(item_id) as c原创 2020-05-15 14:21:23 · 714 阅读 · 0 评论 -
SQL查询语句格式、语句解析顺序
查询语句格式SELECT 查询DISTINCT <select_list> 去重FROM <left_table> 数据源<join_type> JOIN <right_table> 连接表ON <join_condition> 连接字段WHERE <where_condition> 条件,查询前GROUP BY <group_by_list> 分组HAVING <having_condition&原创 2020-05-15 08:45:21 · 620 阅读 · 0 评论