Es muy común que querramos saber la existencia de datos en determinada tabla de una base de datos y para ello utilizamos EXISTS o COUNT(*), pero qué es más eficiente?
Pues en un artículo que muestra como es más eficiente utilizar EXISTS.
IF EXISTS(SELECT * FROM OrderDetails
WHERE orderid = 10248)
PRINT 'yes'
ELSE
PRINT 'no'
Este es el link de referencia:
http://www.sqlmag.com/Article/ArticleID/38039/sql_server_38039.html
No hay comentarios.:
Publicar un comentario