小编Tar*_*rek的帖子

从同一个表中选择计数

我有一个任务表,每个任务都有一task_id列和一parent_id列.
我正在尝试构建一个返回每个查询的查询,这个查询在父列中显示task_id的次数. 我试过这个查询: idid

SELECT
     task_id, parent_id, 
     (SELECT COUNT( * ) 
      FROM  `tasks` 
      WHERE parent_id = task_id) AS count_parents 
FROM tasks
Run Code Online (Sandbox Code Playgroud)

此查询无效.我希望这个问题足够清楚.

mysql

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

mysql 选择不同的列 A 与列 B 和相关列 C 的最小值

我有 3 列 A 和 B。A 列可能有具有相同 id 的行,但 id 具有不同的值。如何使用 B 列的最小值选择不同的 A 列,全部使用纯 MySQL 而没有 php?日

我很抱歉,因为我改变了问题,但这是为了清除自己。说这是表:

ColumnA ColumnB ColumnC  

a       1       car    
a       5       mouse    
b       6       key  
b       2       press  
b       4       enter  
c       77      board  
c       22      check  
Run Code Online (Sandbox Code Playgroud)

我期望的结果是:

ColumnA ColumnB ColumnC

a       1       car
b       2       press
c       22      check
Run Code Online (Sandbox Code Playgroud)

mysql

0
推荐指数
1
解决办法
1360
查看次数

标签 统计

mysql ×2