我在表A中有多个条目,并希望显示表B中某个条目的条目数。是否有创建动态单元内容显示的方法表中的条目数量?显示第二个表中的条目数的动态值
我是MySQL的初学者,到目前为止还没有找到办法。
示例表答:
+----+------+------------+
| id | name | birthday |
+----+------+------------+
| 1 | john | 1976-11-18 |
| 2 | bill | 1983-12-21 |
| 3 | abby | 1991-03-11 |
| 4 | lynn | 1969-08-02 |
| 5 | jake | 1989-07-29 |
+----+------+------------+
我想什么表B:
+----+------+----------+
| id | name | numusers |
| 1 | tblA | 5 |
+----+------+----------+
在我实际的数据库没有递增的ID,因此只是把最后一个值是行不通的 - 如果这将是一个解决方案。
如果MySQL无法处理这个选项,我会在服务器上创建一些cronjob,读取行数并将其写入该单元格。我知道如何做到这一点 - 只是检查是否有另一种方式。
我不在寻找一个命令在mysql控制台上运行。我试图弄清楚的是,如果有一些选项可以动态改变单元格的价值,我已经在上面描述过了。
你用'count(*)'来试试吗? – trincot
[获取MySQL数据库中所有表的记录数]的可能重复(http://stackoverflow.com/questions/286039/get-record-counts-for-all-tables-in-mysql-database) – trincot
这将是大概是我的cronjob会是什么样子。然而,我的实际问题是:这可能没有输入任何东西到控制台(或写一个脚本,这对我来说)?例如。将该命令作为单元格的值或其他内容。 – chris137