这里是我的SELECT
查询执行COUNT(*):MySQL的 - 当前行
SELECT col1, col3, col5, col8
FROM Table1
在我SELECT
查询,我想执行COUNT(*)专门为当前行。
我想是这样的,但不知道怎样才能得到这样的:
SELECT col1, col3,
(
SELECT COUNT(*)
FROM table1 WHERE col3 = col3 value for current row
),
col5, col8
FROM Table1
什么是为SELECT
查询结果集的当前行执行COUNT(*)的正确方法?
当前行的数量?这太混乱了。 – Rahul 2014-12-09 12:04:48
如果id是唯一的,则每行的计数为1,您是否累了罚款重复ID? – Jay 2014-12-09 12:06:57
是此表自动增量的唯一或唯一值? – NULL 2014-12-09 12:07:19