我只想知道哪个最快。
我想要做的只是检查表上是否存在数据。我大部分时间都在使用“LIMIT”,但在您看来,或者如果您有依据,哪一个是检查数据是否存在的最快方法。
例子:
限制1:
SELECT ID
FROM TABLE
WHERE ID=1 LIMIT 1;
存在:
SELECT EXISTS(
SELECT *
FROM TABLE
WHERE ID=1);
数数(*):
SELECT (*)
FROM TABLE;
计数(ID):
SELECT (ID)
FROM TABLE;"
附加:我正在使用 InnoDB。