草庐IT

group_value

全部标签

SQL Group by - 按组列出所有行?

给定数据如TypeValueAThisAisBWillAaBthisAtestBwork我想结束TypeValueAThisisatestBWillthiswork这可能吗?谢谢! 最佳答案 使用GROUP_CONCAT().SELECTType,GROUP_CONCAT(ValueSEPARATOR'')ASValueFROMMyTableGROUPBYType;但是,确保单词按照您想要的顺序连接起来可能很棘手。GROUP_CONCAT()有一个ORDERBY子句(请参阅文档),但您的示例不包含任何可用于确定顺序的列。依赖物理存储

php - 如何在buddypress中mysql查询 `$wpdb->get_var` `bp_groups`?

我知道:$wpdb->get_var("SELECTCOUNT(*)FROM$wpdb->users;");可以通过mysql选择wordpress用户,但是当我调用一个buddypress组时,它失败了,没有任何返回$wpdb->get_var("SELECTCOUNT(*)FROM$wpdb->bp_groups;");我该如何解决这个问题? 最佳答案 $wpdb仅存储有关Wordpress表的信息。Buddypress将在其他地方。下一页有一个数据库映射,带有默认的表名。由于不确定'wp_'部分,您需要使用$wpdb->pre

mysql - 计算产品的总值(value)

所以我有一张产品表。每个产品都有价格(十进制)和数量(整数)。我需要能够计算所有库存产品的总价格/值(value)。因此,将每种产品的价格乘以数量,然后将它们全部相加。想知道是否有人可以帮助我解决这个问题。谢谢。 最佳答案 selectsum(price*quantity)asyoursumfromyourtable 关于mysql-计算产品的总值(value),我们在StackOverflow上找到一个类似的问题: https://stackoverflow

php - 执行查询时出现问题(不在 GROUP BY 中)

我正在使用PHP并尝试在MySQL上执行查询,当我使用MySqlYog执行此查询时,我得到了结果,一切似乎都正常。查询:SELECTstart_timeAS`Date`,COUNT(1)AS`Count`FROMoffline_execution_jobsWHEREstart_time>=NOW()-INTERVAL365DAYANDapplication_nameLIKE'SPLAT-ROLLING'ORapplication_nameLIKE'SPLAT'GROUPBY(WEEK(start_time))ORDERBY`Date`ASC;但问题是当我试图从PHP执行查询时:我收到这

mysql - 在 Group by Clause 中使用正则表达式

我有一个表'items'Item_Code|Rate|Quantity--------------------------------------JOGGER-POWER-BLACK|699|5JOGGER-POWER-WHITE|599|8JOGGER-PLAZA-WHITE|1199|2SLEEPER-PLAZA-BLACK|699|6SLEEPER-POWER-BLACK|499|5我想按Item_Code的Part1-%-Part3分组,如下所示,这只是个主意select(part1andpart3ofItem_Code)as'Category-Color',sum(Quant

java.sql.SQLException : Incorrect string value: '\xAC\xED\x00\x05sr...' 异常

我有这样的代码:@Column(name=COLUMN_DESCRIPTION,columnDefinition="LONGTEXT")privateMapdescription=newHashMap();在尝试向列中添加内容后我得到了java.sql.SQLException:Incorrectstringvalue:'\xAC\xED\x00\x05sr...'forcolumn'description'atrow1问题出在哪里? 最佳答案 肯定是MYSQLBug...更多可以看http://bugs.mysql.com/bug

php - GROUP BY mysql 只显示一行。但也想要重复

我的表结构是idorder_idlocationtimedate1951x2/03/20132951x13:002/03/20133951y3/03/2013我想在php中按日期分组显示这些Date2/03/2013Orderid951locationxOrderid951locationxDate3/03/2013Orderid951locationy我执行的mysql查询是select*fromtablewhereorder_id=951GROUPBYdateORDERBYidASC但是这个查询只返回相同数据的第一行。我如何按日期类别显示组中的所有重复项。如何在php中使用它通过将

php - Mysql GROUP BY投票系统概览

我希望user_id2概述另一个用户在他的帐户上执行的最后一个操作,任何一个投票投反对票确认不确认每次用户执行操作时,都会在右列中添加一行1。空白元素用0填充。user是投票者,user_id是被投票的人|id|user|user_id|up|down|confirm|unconfirm|date|+----+------+---------+----+------+---------+-----------+------------+|1|1|2|1||||2014-11-03||2|1|2|1||||2014-11-03||3|1|2||1|||2014-11-03||4|1|2|

mysql - Rails 4 应用程序 'Incorrect string value' 中 Mysql 错误的最佳解决方案?

我有一个Rails应用程序,我在其中使用‘delayed_job_active_record'用于运行后台作业的gem。在对对象使用“.delay”方法时,出现以下mysql错误:**‘Incorrectstringvalue:'\xE2\x9C\x93"\x0A...'forcolumn'handler'atrow1**我已经搜索了上面的错误,发现这是因为mysql和rails的编码不同。许多程序员建议的解决方案是将mysql数据库中的编码更改为utf8。但我也是readMySQL的utf8字符集仅部分实现了正确的UTF-8编码。它只能存储由一到三个字节组成的UTF-8编码符号;不支

php - 如何在循环中显示 GROUP BY 数据

MySQL表:图像id|Rating|1|3.0|2|3.2|3|4.7|4|2.4|5|2.4|6|4.3|7|2.4|8|3.2|我基本上是在尝试查询上表以从这2个字段(id和评级)中获取数据,以便我可以生成“月度图片”页面。我可以这样查询数据库:$rows=@mysql_rows('SELECTIDFROMImageWHERELive=1AND'.$whereDateLive.'ORDERBYRatingDescLIMIT15');它为我提供了图像的所有ID。然后,我使用foreach循环从评分最高的降序构建我的图像列表,例如-foreach($rowsas$row){$img=