Есть ли большая разница в производительности между этими двумя операторами подсчета sql при выполнении большого подсчета (большое здесь означает 100k + записей)
first:
SELECT count(*) FROM table1 WHERE <some very complex conditions>
second:
SELECT count(*) FROM (SELECT * FROM table1 WHERE <some very complex conditions>) subquery_alias
Я знаю, что первый подход верен, но я хочу знать, будут ли эти утверждения выполнять аналогичные?