仅显示一条记录

恩提斯
SELECT users.xp, users.clan, clans.name,

SUM(CASE WHEN users.clan = clans.name 
              THEN users.xp 
         END) AS total
FROM users, clans

WHERE users.clan = clans.name

为什么在有多个氏族且氏族中有多个xp用户的情况下,此SQL查询仅打印一条记录。它确实在显示的给定氏族中打印出正确的xp总和,但是我需要其余的氏族。

克拉斯·林贝克(KlasLindbäck)

当您使用组函数时,mysql会通过将结果汇总到一行中来“帮助”您。要使每个氏族获得一行,请使用GROUP BY

SELECT clans.name, SUM(users.xp) AS total
  FROM users, clans
 WHERE users.clan = clans.name
 GROUP BY clans.name

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

组合框仅显示一条记录

来自分类Dev

在表中仅显示一条记录

来自分类Dev

报告仅显示最后一条记录

来自分类Dev

Php While循环仅显示一条记录

来自分类Dev

Datagridview中仅显示一条记录从excel加载

来自分类Dev

仅返回一条记录

来自分类Dev

仅显示来自 json 对象的一条记录,每个记录使用 jquery

来自分类Dev

我无法显示表格中的所有内容,仅显示最后一条记录

来自分类Dev

在laravel 5.5中仅显示数据库中的第一条记录和单条记录

来自分类Dev

经典ASP Do While循环仅显示最后一条记录

来自分类Dev

PHP循环Javascript仅显示第一条记录

来自分类Dev

烧瓶中的模态仅显示第一条记录

来自分类Dev

find_by_user_id_and_activity_id仅显示一条记录

来自分类Dev

每次单击模态弹出按钮时,Reactjs 仅显示第一条记录

来自分类Dev

SQL - 显示一条记录是否是在另一条记录之后创建的

来自分类Dev

在左侧显示数据库中的一条记录,在右侧显示下一条

来自分类Dev

在左侧显示数据库中的一条记录,在右侧显示下一条

来自分类Dev

ResultSet仅返回表中的最后一条记录

来自分类Dev

NLog文件目标仅写入一条记录

来自分类Dev

MySQL游标仅返回一条记录

来自分类Dev

仅更新python最后一条记录

来自分类Dev

While循环仅插入最后一条记录

来自分类Dev

从Android数据库仅获取一条记录

来自分类Dev

SQL Server仅加入一条记录

来自分类Dev

NLog文件目标仅写入一条记录

来自分类Dev

PHP json foreach仅返回最后一条记录

来自分类Dev

多个对象的表单-仅捕获最后一条记录

来自分类Dev

php Foreach循环仅提取最后一条记录

来自分类Dev

即使我的状态(用户)的console.log显示3条记录,return语句中的React map函数也仅显示最后一条记录。有任何想法吗?

Related 相关文章

  1. 1

    组合框仅显示一条记录

  2. 2

    在表中仅显示一条记录

  3. 3

    报告仅显示最后一条记录

  4. 4

    Php While循环仅显示一条记录

  5. 5

    Datagridview中仅显示一条记录从excel加载

  6. 6

    仅返回一条记录

  7. 7

    仅显示来自 json 对象的一条记录,每个记录使用 jquery

  8. 8

    我无法显示表格中的所有内容,仅显示最后一条记录

  9. 9

    在laravel 5.5中仅显示数据库中的第一条记录和单条记录

  10. 10

    经典ASP Do While循环仅显示最后一条记录

  11. 11

    PHP循环Javascript仅显示第一条记录

  12. 12

    烧瓶中的模态仅显示第一条记录

  13. 13

    find_by_user_id_and_activity_id仅显示一条记录

  14. 14

    每次单击模态弹出按钮时,Reactjs 仅显示第一条记录

  15. 15

    SQL - 显示一条记录是否是在另一条记录之后创建的

  16. 16

    在左侧显示数据库中的一条记录,在右侧显示下一条

  17. 17

    在左侧显示数据库中的一条记录,在右侧显示下一条

  18. 18

    ResultSet仅返回表中的最后一条记录

  19. 19

    NLog文件目标仅写入一条记录

  20. 20

    MySQL游标仅返回一条记录

  21. 21

    仅更新python最后一条记录

  22. 22

    While循环仅插入最后一条记录

  23. 23

    从Android数据库仅获取一条记录

  24. 24

    SQL Server仅加入一条记录

  25. 25

    NLog文件目标仅写入一条记录

  26. 26

    PHP json foreach仅返回最后一条记录

  27. 27

    多个对象的表单-仅捕获最后一条记录

  28. 28

    php Foreach循环仅提取最后一条记录

  29. 29

    即使我的状态(用户)的console.log显示3条记录,return语句中的React map函数也仅显示最后一条记录。有任何想法吗?

热门标签

归档