Registros que están en A, pero no en B
SELECT NombreEmp FROM EMPLEADO WHERE (IdEmpleado NOT IN (SELECT IdEmpleado FROM EMPLEADO_AREA))
---------------------------------------------------------------------------------------
Obtener registros duplicados
select au_lname count(*) from dup_authors group by au_lname having count(*) > 1
----------------------------------------------------------------------------------------
Consulta con apostrofe
Select ApPat From EmpleadoWhere ApPat = 'O''Rally'
-----------------------------------------------------------------------------------------
Obtener sólo la fecha de un DateTimeSELECT CONVERT(CHAR(10), FechaAltaCustodia, 103) AS SoloFecha FROM FOLIO_CUSTODIA
------------------------------------------------------------------------------------------
Convert con redondeo
Select Convert(numeric(3,0), 987.654)--Salida 988
------------------------------------------------------------------------------------------
Case
SELECT Nombre,
EsActivo= CASE
WHEN EsActivo= 0 THEN 'No'
WHEN EsActivo= 1 THEN 'Si'
END
FROM Tabla1
------------------------------------------------------------------------------------------
Uso de Exist
IF EXISTS(SELECT * FROM authors WHERE au_fname = 'Elmer')
PRINT "Existen los datos"
ELSE
RAISERROR('No existen los datos')
------------------------------------------------------------------------------------------
No hay comentarios.:
Publicar un comentario