fichu

fichu

 27,9K puntos  España @fichu desde - visto
Preguntar

Respuestas en Lenguaje SQL

Respuesta en y en 2 temas más a

Consulta SQL del tipo PIVOT

¿Cuál es el mensaje de error que da?
Respuesta en y en 4 temas más a

¿Se puede hacer?¿Con conocimientos básicos o es requerido VBA o SQL?

Te hace falta una TABLA C para relacionar las tablas A y B.
Respuesta en y en 1 temas más a

Obtener el mayor de varios campos en sal

SQL está orientado al modelo relacional, o sea si tuvieras un registro por cada valor podrías usar la función MAX. En tu caso no queda otra que realizar las comparaciones : case When campo1>campo2 and campo1>campo3 and campo1>campo4 and campo1>campo5...
Respuesta en y en 3 temas más a

Cómo usar el Formato hora en sql

Dateadd(hour, datediff(hour, 0, campo), 0);
Respuesta en y en 1 temas más a

Duda en consulta con registros vacíos en COUNT

Hay varias formas, por ejemplo podes usar una subconsulta escalar para obtener la cantidad de valoraciones de cada usuario/persona: SELECT idPersona, (SELECT COUNT(*) FROM Valoraciones v WHERE p.idPersona=v.refUsuario) AS Total FROM Personas p;
Respuesta en y en 1 temas más a

Como filtrar consulta de tablas relacionadas SQL Server

Así como está solo deberían aparecer las empresas con empleados por el inner join entre empleados y empresas. Slds. Luis
Respuesta en y en 2 temas más a

Consulta de traer el producto con la fecha vigente

Lo que deberías hacer es agregar una condición para que solo te muestre las filas con vigencia_fin menor de cada producto. select p.id, p.referencia, p.name, p.image, pr.precio_comercial, pr.vigencia_inicio, pr.vigencia_fin from cproducts as p inner...
Respuesta en y en 2 temas más a

Consulta dentro de Consulta SQL Server

Debes agregar otro join con esa tercer tabla: SELECT empleadoid,syje.legajo,syje.apeynomb,syje.fechaing,syje.hsjornada,syje.fecbaja,syje.categid FROM SyJEmpleado syje left join Empresa emp on syje.empresaid=emp.empresaid join tercertabla on...
Respuesta en a

Filtrar por un rango de fechas SQL

Hay varias formas: WHERE fechasolicitud BETWEEN '01/01/2015' AND '31/12/2015' WHERE YEAR(fechasolicitud)=2015
Respuesta en y en 1 temas más a

Sentencia Mysql con dos campos relacionados a una misma tabla

El join esta bien armado pero en la lista del select estás mostrando 2 veces los mismos campos, debería ser algo así: select concat(ta_personal.nombre,' ',ta_personal.apellido) as asignado,concat(z.nombre,' ',z.apellido) as propietario FROM...

Suscríbete RSS