sentencias exist e in? SQL



   AUTOR PREGUNTA

Publicado 15 junio 2014 - 17:43

¿Cuál es la diferencia entre EXISTS e IN en SQL?


¿Tienes la misma pregunta? Yo también

 

Publicado 16 junio 2014 - 03:17

EXISTS devuelve true cuando al menos se encontró una correspondencia en la condición e IN se usa cuando se tiene una lista estática de valores a comprobar en una condición.

 

Publicado 16 junio 2014 - 03:30

Te dejo dos sentencias SQL de cómo serían:

exists ( select * from tabla where ... )

select * from table where campo in (1, 2, 3)

   AUTOR PREGUNTA

Publicado 16 junio 2014 - 05:07

Excelente, ya me quedo super claro