sum相关内容

达到SUM时停止查询(mysql)

我有一个我正在研究的数据库.我正在寻找的是与查询中SUM(#)达到6的行相关的日期.我现在的查询将给出日期,当列中的数字为6时,而不是前几行的总和.下面的例子 Date number ---- ------ 6mar16 1 8mar16 4 10mar16 6 12mar16 2 我想查询一个获取10mar16日期的查询,因为在该日期该数字现在大于6 ..
发布时间:2020-05-15 02:02:20 数据库

查询两个不同表中两个字段的SUM

我正在尝试确定如何对两个表之间的字段求和. 在表1中,我们将其简称为gegevens,例如,我将使用gegevenID,vertrekdatum,prijs 在表2中,我们将其称为费用,例如,FeeID,gegevenID,金额 我想基于gegevens的year(vertrekdatum)来对prijs的值求和. 我曾尝试做一个LEFT JOIN,它一直起作用,直到费用表 ..
发布时间:2020-05-15 01:44:44 数据库

选择直到SUM(users_count)达到1000的SQL查询

我需要一个SQL查询来从消息队列中选择行,直到SUM(users_count)最多达到1000.但是如果仅返回一行并且该行的users_count为大于1000. 我需要类似的内容:(我添加了自己的关键字) SELECT * FROM `messages_queue` UNTIL SUM(users_count) ..
发布时间:2020-05-15 01:20:47 数据库

了解MySQL中的SUM(NULL)

通常在任何方程式中包含NULL时,整个结果都分解为NULL(例如SELECT 2 + NULL + 5返回NULL) 在以下情况下相同: SELECT SUM(NULL)返回NULL. Proposition #1 使用SUM聚合列并且该列也可以包含NULL值时会发生什么? 基于proposition #1为什么输出不会导致NULL. CREATE TABLE t ( ..
发布时间:2020-05-15 01:20:09 数据库

尾随和查询

我想总结日期,需要找到一种进行3天跟踪总和,当前日期与前2天总和的方法.我正在使用MYSQL分支MariaDB. 这里是数据的子集; select Date, Total from keywordSum limit 5; +------------+--------+ | Date | Total | +------------+--------+ | 2010-11-1 ..
发布时间:2020-05-15 00:25:37 数据库

SQL-SUM()的条件

是否可以执行以下操作: SELECT `e`.*, `rt`.`review_id`, (SUM(vt.percent) / COUNT(vt.percent)) AS rating FROM `catalog_product_entity` AS `e` INNER JOIN `rating_option_vote` AS `vt` ON vt.review_id ..
发布时间:2020-05-15 00:19:50 数据库

用另一个表中的SUM更新表

我正在尝试将一个表的总和与另一个表的总和进行一次简单的更新,但是由于某种原因,它仅更新了一行.以下是表格中的相关信息: 游戏 gameplayer|points ---------------- John |5 Jim |3 John |3 Jim |4 玩家职业 playercareername|playercareerpoint ..
发布时间:2020-05-14 23:59:10 数据库

如果不存在记录,如何选择总和-或-0?

我需要编写一个查询,该查询返回满足特定条件的所有值的总和,但是如果未找到任何行,则查询需要返回0,而不是null.例如: tab +---------------+-----+ | descr | num | +---------------+-----+ | hello there | 5 | | hi there | 10 | | hello ..
发布时间:2020-05-14 23:22:59 数据库

MySQL选择结果的总和为LIMIT

我有一张桌子,上面摆满了物品和上述物品的价格.我想获取3个价格最高的商品的总和. 我想也许是SELECT SUM(items.price) FROM items ORDER BY items.price LIMIT 3,但这似乎并不能解决问题.这可能吗?谢谢! 解决方案 select sum(price) from (select items.price from items ord ..
发布时间:2020-05-14 21:13:23 数据库

总和直到一定点-MySql

如何查询和显示记录直到记录达到一定数量? 假设您要选择学生,直到学生的总金额达到1000? 添加 Student ID Student Name Student Money --------- ----------- -------------- 1 John 190 2 Jen ..
发布时间:2020-05-14 21:09:22 数据库

使用SUM()而不将结果分组

我已经阅读了(本),但找不到解决该问题的方法.我知道SUM()是一个聚合函数,不按原样使用它是没有意义的,但是在这种特定情况下,我必须在保持每一行的同时SUM()所有结果. 这是桌子: --ID-- --amount-- 1 23 2 11 3 8 4 7 我需要SUM()金额,但保留每条记录,因此输出应为: ..
发布时间:2020-05-14 20:49:13 数据库

可以在MySQL中加快sum()吗?

我正在对MySQL数据库进行"select sum(foo)from bar"查询,该数据库总计7.3mm记录,每次运行大约需要22秒.是否有技巧来提高MySQL中的总和? 解决方案 不,您不能加快函数本身的速度.这里的问题确实是您要选择730万条记录. MySQL必须扫描整个表,而730万是一个很大的数字.实际上,它完成得如此之快给我留下了深刻的印象. 您可以采用的策略是将数据分成 ..
发布时间:2020-05-14 20:45:56 数据库

单行的总和值?

我有一个MySQL查询,该查询返回由1和0组成的单行.用于进度条指示器.我现在已在代码中对其求和,但是我尝试对查询中的值求和,并意识到我不能使用SUM(),因为它们有很多列,但只有一行. 有没有一种方法可以自动在查询中求和?就像这样: item_1 | item_2 | item_3 | item_4 -------+--------+--------+-------- 1 ..
发布时间:2020-05-14 20:42:27 数据库

MySQL显示每月记录

我的数据库表中有一些记录. 用户传递开始日期和结束日期,然后期望输出.如果用户传递了同一月份的开始日期和结束日期,那么它应该仅显示一个记录,但是如果结束日期延长了一个或多个月,则应该显示按月记录. 目前,我能够在执行该查询时收集总数据. SELECT m.data_date_time , SUM(m.kwh) total_kwh , m.cust_id Cus ..
发布时间:2020-05-14 20:24:24 数据库

超过MySQL的TIME值限制838:59:59

标题可能有点令人困惑,所以请允许我解释一下.我正在用一张桌子记录我的工作日志.每天,我都会创建一个条目,说明从什么时间到什么时间工作,并添加一条注释来描述我的工作. 然后,我使用查询来比较时间戳,以准确计算出当天我工作了多少小时和几分钟.此外,我使用查询来计算我全年工作的小时数和分钟数的总和.那就是我遇到问题的地方.我的查询如下. SELECT TIME_FORMAT(SEC_TO_T ..
发布时间:2020-05-14 20:22:02 数据库

MYSQL sum()用于不同的行

我正在SQL查询中使用sum()寻求帮助: SELECT links.id, count(DISTINCT stats.id) as clicks, count(DISTINCT conversions.id) as conversions, sum(conversions.value) as conversion_value FROM li ..
发布时间:2020-05-14 20:10:06 数据库