sum相关内容
具有类似的表格: sold_items: code | size | quantity abc123 | small | 4 abc123 | medium | 2 xyz987 | small | 3 xyz987 | medium | 1 xyz987 | large | 2 price_list: code | size | price a
..
我有一个我正在研究的数据库.我正在寻找的是与查询中SUM(#)达到6的行相关的日期.我现在的查询将给出日期,当列中的数字为6时,而不是前几行的总和.下面的例子 Date number ---- ------ 6mar16 1 8mar16 4 10mar16 6 12mar16 2 我想查询一个获取10mar16日期的查询,因为在该日期该数字现在大于6
..
我正在尝试确定如何对两个表之间的字段求和. 在表1中,我们将其简称为gegevens,例如,我将使用gegevenID,vertrekdatum,prijs 在表2中,我们将其称为费用,例如,FeeID,gegevenID,金额 我想基于gegevens的year(vertrekdatum)来对prijs的值求和. 我曾尝试做一个LEFT JOIN,它一直起作用,直到费用表
..
我在称为“购买"的表中有3列: id amount price 2 2 21 2 5 9 3 8 5 我想对所有具有相似ID的行进行分组,并得到以下结果: array([0] => [id => 2, total =>
..
我需要一个SQL查询来从消息队列中选择行,直到SUM(users_count)最多达到1000.但是如果仅返回一行并且该行的users_count为大于1000. 我需要类似的内容:(我添加了自己的关键字) SELECT * FROM `messages_queue` UNTIL SUM(users_count)
..
通常在任何方程式中包含NULL时,整个结果都分解为NULL(例如SELECT 2 + NULL + 5返回NULL) 在以下情况下相同: SELECT SUM(NULL)返回NULL. Proposition #1 使用SUM聚合列并且该列也可以包含NULL值时会发生什么? 基于proposition #1为什么输出不会导致NULL. CREATE TABLE t (
..
我想总结日期,需要找到一种进行3天跟踪总和,当前日期与前2天总和的方法.我正在使用MYSQL分支MariaDB. 这里是数据的子集; select Date, Total from keywordSum limit 5; +------------+--------+ | Date | Total | +------------+--------+ | 2010-11-1
..
我有一个列date和time_spent的表.我想为每个日期D找到一段时间内"time_spent"值的总和:(D-7-D),即.过去一周+今天. 我找不到解决办法,因为我只能找到总和的示例,而找不到可变时期内的总和. 这是一个数据集示例: CREATE TABLE rolling_total ( date date, time_spent int ); INSERT
..
是否可以执行以下操作: 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
..
我正在尝试将一个表的总和与另一个表的总和进行一次简单的更新,但是由于某种原因,它仅更新了一行.以下是表格中的相关信息: 游戏 gameplayer|points ---------------- John |5 Jim |3 John |3 Jim |4 玩家职业 playercareername|playercareerpoint
..
我需要编写一个查询,该查询返回满足特定条件的所有值的总和,但是如果未找到任何行,则查询需要返回0,而不是null.例如: tab +---------------+-----+ | descr | num | +---------------+-----+ | hello there | 5 | | hi there | 10 | | hello
..
我有一张桌子,上面摆满了物品和上述物品的价格.我想获取3个价格最高的商品的总和. 我想也许是SELECT SUM(items.price) FROM items ORDER BY items.price LIMIT 3,但这似乎并不能解决问题.这可能吗?谢谢! 解决方案 select sum(price) from (select items.price from items ord
..
如何查询和显示记录直到记录达到一定数量? 假设您要选择学生,直到学生的总金额达到1000? 添加 Student ID Student Name Student Money --------- ----------- -------------- 1 John 190 2 Jen
..
我已经阅读了(本),但找不到解决该问题的方法.我知道SUM()是一个聚合函数,不按原样使用它是没有意义的,但是在这种特定情况下,我必须在保持每一行的同时SUM()所有结果. 这是桌子: --ID-- --amount-- 1 23 2 11 3 8 4 7 我需要SUM()金额,但保留每条记录,因此输出应为:
..
我正在对MySQL数据库进行"select sum(foo)from bar"查询,该数据库总计7.3mm记录,每次运行大约需要22秒.是否有技巧来提高MySQL中的总和? 解决方案 不,您不能加快函数本身的速度.这里的问题确实是您要选择730万条记录. MySQL必须扫描整个表,而730万是一个很大的数字.实际上,它完成得如此之快给我留下了深刻的印象. 您可以采用的策略是将数据分成
..
我有一个MySQL查询,该查询返回由1和0组成的单行.用于进度条指示器.我现在已在代码中对其求和,但是我尝试对查询中的值求和,并意识到我不能使用SUM(),因为它们有很多列,但只有一行. 有没有一种方法可以自动在查询中求和?就像这样: item_1 | item_2 | item_3 | item_4 -------+--------+--------+-------- 1
..
在MySQL中,我有两个表: Table MC: ---------------- |TransNo | Qty | |--------|-----| | xxx1 | 4 | | xxx3 | 3 | 和 Table Amex: ---------------- |TransNo | Qty | |---------|-----| | xxx1 | 2
..
我的数据库表中有一些记录. 用户传递开始日期和结束日期,然后期望输出.如果用户传递了同一月份的开始日期和结束日期,那么它应该仅显示一个记录,但是如果结束日期延长了一个或多个月,则应该显示按月记录. 目前,我能够在执行该查询时收集总数据. SELECT m.data_date_time , SUM(m.kwh) total_kwh , m.cust_id Cus
..
标题可能有点令人困惑,所以请允许我解释一下.我正在用一张桌子记录我的工作日志.每天,我都会创建一个条目,说明从什么时间到什么时间工作,并添加一条注释来描述我的工作. 然后,我使用查询来比较时间戳,以准确计算出当天我工作了多少小时和几分钟.此外,我使用查询来计算我全年工作的小时数和分钟数的总和.那就是我遇到问题的地方.我的查询如下. SELECT TIME_FORMAT(SEC_TO_T
..
我正在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
..