为什么自动递增列不增加Insert into from other mysql table查询中的id号?以下是我的疑问:select null,col_a, col_b, col_c from tbl_2
pk列在tbl_1中总是返回相同的数字我在tbl_2中有大量的记录,并且没有pk列。这可能是一个简单的问题,但我无法解决。
我正在从bash运行mysql查询,它应该将结果写入文件中。事情看起来是这样的(稍微简化一下):
mysql -uname -ppwd wmap -e "select netpoints.bssid,netpoints.lat,netpoints.lonusers WHERE ((users.flags & 1 = 1) AND users.idx=netpoints.userid) OR (netpoints.source=5);" >db/db.csv
编辑:我不是问计数(*),它不会考虑索引,我也没有问表上的实际计数与information_scema之间的差异,如建议的重复。运行select count(userId) from penName需要15.921秒。“解释”显示它使用的是索引:为什么伯爵这么慢?select count(id) from penName; `id` int NOT NULL AUTO_INCREMENT,
`