我有一个MYSQL表,大约有5000万行(预计还会增长)。现在我需要遍历整个表。我正在尝试以块为单位进行迭代,即,获取N行,处理,获取另外N行SELECT * FROM table WHERE ID IN (i, i+1, ..., i+N)SELECT * FROM table WHEREID >= i AND ID < i + N
第一个使用IN子
我有一个自引用表,我想要一个mysql查询,它将只返回最顶层的父级(parent = 0)和属于每个父级的子级的数量。这就是我到目前为止所拥有的,但我知道它不会工作。SELECT id, (SELECT COUNT(id) FROM example where parent_id = id) FROM example WHERE parent_id = 0;| id | pare