Angenommen, dies category_idist ein Indexschlüssel (kein Primärschlüssel) der Tabelle books. Gibt es einen Unterschied zwischen den folgenden beiden SQL-Anweisungen?
SELECT * FROM books WHERE author='Bill' AND category_id=1
SELECT * FROM books WHERE category_id=1 AND author='Bill'
Ich denke, das Filtern von Datensätzen zuerst nach category_idund dann nach authorist schneller als das Filtern in umgekehrter Reihenfolge. Sind SQL-Engines intelligent genug, um dies zu tun?
