Algunas opciones necesarias en sql para obtener resultados que nos satisfagan mayormente en las consultas que realicemos.
distinct: elimina las filas que se repitan.
select distinct(ciudad) from tabla
sum: permite sumar las columnas numericas.
select sum(costos) from tabla where producto='chocolate'
count: permite enumerar las filas que cumplen con lo dispuesto en la sentencia where
select count(*) from tabla where nombre='dv-loper'
in: permite buscar los valores, que se encuentran en una lista
select columna from tabla where columna in ('valor1', 'valor2')
between: permite buscar valores que esten entre el primer valor dado y el segundo
select * from tabla where fecha between '06-06-2008' and 06-12-2008'
like: permite encontrar coincidencia con un patron especificado
select * from tabla where nombre like 'dv%'
isnull: Permite mostrar algun dato que especifiquemos cuando el campo es null sino mostrara el valor del campo.
isnull(CampoRetornado,'Esta nulo') as CampoRetornado
Not: Nega una sentencia.
Top: Entrega las primeras filas indicadas en la sentencia(no funciona en todos los motores de BD)
select top 10 * from Tabla;
|