Poli Plos

Poli Plos

 38.908K puntos  España @poliplos desde - visto

Preguntas y respuestas en SQL Server

Respuesta en y en 2 temas más a

¿Extraer unicamente las ordenes abiertas?

Tiene que recuperar las órdenes para las que no exista un registro con estado cerrado. Algo así como: SELECT [No.Orden] FROM Tabla T1 WHERE NOT EXISTS ( SELECT [No.Orden] FROM Tabla T2 WHERE T1.[No.Orden] = T2.[No.Orden] AND Estatus = 'Cerrada')
Respuesta en y en 3 temas más a

Excluir registros según premisa en sentencia sql

Si quiere una consulta que le devuelva los ID de la tabla de log que no han sido eliminados, pruebe con algo así: select distinct [L1].[ID] from [NombreDeLaTablaDeLOG] L1 where not exists ( select [L2].[ID] from [NombreDeLaTablaDeLOG] L2 where...
Respuesta en y en 1 temas más a

Cómo realizar una consulta en SQL solo traer 1 registro por cada orden, las órdenes pueden tener +1 registro?

Para que la consulta devuelva un único registro, puede usar la cláusula TOP. SELECT TOP 1 No_orden, Tipo_orden FROM Ordenes ORDER BY (*) En (*) especifique cómo quiere ordenar los registros para poder quedarse con el que le interesa. Por ejemplo, si...
Respuesta en y en 2 temas más a

Sacar Query SQL pares e impares

Le respondí en este otro hilo: Cómo sacar pares e impares Sql
Respuesta en y en 3 temas más a

Cómo sacar pares e impares Sql

Pruebe con una sentencia como la siguiente: Select Fecha, N1, N2, N3, N4, N5, Case when N1 % 2 = 0 then '0' else '1' end + Case when N2 % 2 = 0 then '0' else '1' end + Case when N3 % 2 = 0 then '0' else '1' end + Case when N4 % 2 = 0 then '0' else...

Número de filas en un quewy

Puede probar una consulta como esta: SELECT di_codigo, di_nombre, (etc.), Cuenta = ( SELECT COUNT(tf_codigo) FROM SGK_TRAN_FOTO WHERE SGK_TRAN_FOTO.tf_path_foto_dela = SGK_Directorio.di_nombre ) FROM SGK_Directorio WHERE di_status <> 4 ORDER BY 1 DESC
Respuesta en y en 1 temas más a

Como puedo crear correlativo con condiciones en sql

Me parece que lo que busca es exactamente lo que respondí en esta consulta: Crear número correlativo según la agrupación de un campo en SQL Server
Respuesta en y en 2 temas más a

Crear número correlativo según la agrupación de un campo en SQL Server

Pruebe con esta sentencia: SELECT CIF, ROW_NUMBER() OVER(PARTITION BY CIF ORDER BY CIF) FROM Tabla Donde "Tabla" es el nombre de la tabla que esté usando.
Respuesta en y en 3 temas más a

Me sale error de permisos de usuario al restaurar una base de datos

Permisos Si la base de datos que se va a restaurar no existe, el usuario debe tener permisos CREATE DATABASE para poder ejecutar RESTORE. Si la base de datos existe, los permisos RESTORE corresponden de forma predeterminada a los miembros de los...

1 respuestas no visibles