小编Ben*_*Ben的帖子

如何在MySQL中按年和月分组

我想从源表中测量ID和ATTRIBUTE的计数,并显示如下"所需报告"中所示的数据.我正在使用MySQL.

资源:

ID  |  DATE        |  ATTRIBUTE
--------------------------------
1   |  2012-01-14  |   XYZ
2   |  2012-03-14  |   
3   |  2012-03-15  |   XYZ
4   |  2012-04-24  |   ABC
5   |  2012-04-10  |   
6   |  2012-05-11  |   ABC
Run Code Online (Sandbox Code Playgroud)

期望的报告:

属性数

   YEAR | JAN | FEB | MAR | APR | MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC
   ---------------------------------------------------------------------------
   2010 |  0  |  0  |  0  |  0  |  0  |  0  |  0  | …
Run Code Online (Sandbox Code Playgroud)

mysql group-by

19
推荐指数
1
解决办法
5万
查看次数

使用WHERE子句的多个表的MySQL UPDATE语法

案件:

如何更新table1数据来自table2何处id

问题:

当我运行以下更新语句时,它会更新所有记录table1(即使其中的id字段table1不存在table2).

我如何使用的多个更新表语法中,只更新记录table1只有在id存在于table2和平等的吗?

UPDATE table1,table2
SET table1.value=table2.value 
WHERE table2.id=table1.id
Run Code Online (Sandbox Code Playgroud)

提前致谢.

mysql sql sql-update

14
推荐指数
1
解决办法
5万
查看次数

如何在一组数据后自动插入空行

我在下面创建了一个与excel中的表格类似的示例表,它应该用于说明问题.我想在column1中的每个不同数据之后添加一行(最简单的方法,使用excel,谢谢).

_

当前表:

column1   |   column2   |  column3
----------------------------------
  A       |     small   |  blue
  A       |     small   |  orange
  A       |     small   |  yellow
  B       |     med     |  yellow
  B       |     med     |  blue
  C       |     large   |  green
  D       |     large   |  green
  D       |     small   |  pink
Run Code Online (Sandbox Code Playgroud)

_

渴望的表

注意:每个不同列1后面的空行

column1   |   column2   |  column3
----------------------------------
  A       |     small   |  blue
  A       |     small   |  orange
  A       |     small   |  yellow

  B       |     med     |  yellow
  B …
Run Code Online (Sandbox Code Playgroud)

excel vba rollup blank-line

5
推荐指数
1
解决办法
17万
查看次数

如何从MySQL表中选择列为NULL的数据

我希望以下代码向我显示表中交换列为null但结果集显示0行的所有记录。知道为什么吗?

SELECT * FROM pubco WHERE exchange IS NULL;
Run Code Online (Sandbox Code Playgroud)

mysql sql select

3
推荐指数
1
解决办法
7680
查看次数

标签 统计

mysql ×3

sql ×2

blank-line ×1

excel ×1

group-by ×1

rollup ×1

select ×1

sql-update ×1

vba ×1