sql >> Base de Datos >  >> RDS >> Mysql

¿Algún punto en usar LIMIT en la consulta EXISTS?

El propósito de EXISTS() es realizar la consulta solo hasta que puede decidir si hay alguna filas en esa tabla que coinciden con WHERE cláusula. Es decir, lógicamente hace lo mismo que LIMIT 1 . EXISTS probablemente se llame semi-join en algunos círculos.

En pocas palabras:no use LIMIT 1 dentro de EXISTS() .

Anexo:Como señala Paul, un LIMIT con un OFFSET (o LIMIT m,n ) tiene significado.