SQL
文章平均质量分 76
知识点,遇到的报错,练习题
吗喽学习记
这个作者很懒,什么都没留下…
展开
-
[mysql]sum和count的区别-例子:确认率
count()函数里面的参数是列名的时候,会计算有值项的次数。该表的每一行都表示ID为user_id的用户在time_stamp请求了一条确认消息,该确认消息要么被确认('confirmed'),要么被过期('timeout')。1.count()函数里面的参数是列名的时候,会计算有值项的次数。sum()函数里面的参数是列名的时候,会计算列名值的和。如果把sum改成count,则user_id=2的结果就会变成1,因为count(条件表达式),消息的数量除以请求的确认消息的总数。原创 2023-12-08 23:05:38 · 966 阅读 · 1 评论 -
mysql的三值逻辑-寻找用户推荐人
然而,这个查询只会返回一个结果:Zach,尽管事实上有 4 个顾客都不是 Jane 推荐的(包括 Jane 她自己)。NULL只是一个表示“没有值”的标记,而比较谓词(= > <...)只适用于值。因此,对并非值的NULL使用比较谓词本来就是没有意义的。的行,不会包含判断结果为false和unknown的行。而referee_Id=null的与2比较结果为unknow,所有不会返回。该表的每一行表示一个客户的 id、姓名以及推荐他们的客户的 id。的行,不会包含判断结果为false和unknown的行。原创 2023-12-04 12:47:13 · 445 阅读 · 0 评论 -
【MySQL】报错:You can‘t specify target table ‘Person‘ for update in FROM clause
You can't specify target table 'xxx' for update in FROM clause原创 2023-12-04 20:20:39 · 474 阅读 · 0 评论 -
[MYSQL]-1280.学生们参加各科测试的次数
查询出每个学生参加每一门科目测试的次数,结果按student_id和subject_name排序。原创 2023-12-07 21:26:11 · 908 阅读 · 0 评论 -
【MYSQL】题目:文章浏览
请注意,同一人的 author_id 和 viewer_id 是相同的。此表可能会存在重复行。(换句话说,在 SQL 中这个表没有主键)此表的每一行都表示某人在某天浏览了某位作者的某篇文章。请查询出所有浏览过自己文章的作者。原创 2023-12-04 21:20:27 · 385 阅读 · 0 评论