Respuesta
en
Lenguaje SQL
a
Hacer que no se repitan los datos en una consulta
Se podría hacer con algo así: select a.fecha, b.fecha, a.nombre, a.inventario_inicial, b.inventario_final from tabla a, tabla b where a.nombre = b.nombre and a.fecha = (select min(fecha) from tabla where nombre = a.nombre) and b.fecha = (select...
Respuesta
en
Lenguaje SQL
a
Sql asp
No me queda claro qué quieres decir con: "necesito obtener el precio medio ponderado de un producto en cada mes y año". ¿Ponderado? ¿En base a qué? ¿O simplemente el precio medio en cada mes?
Respuesta
en
Lenguaje SQL
a
Consultas en sql
Si no entiendo mal, quieres una consulta que te dé todos los registros menos el último. Suponiendo que la tabla se llama TABLA y el campo se llama CAMPO, quizá podrías usar esto: select campo from tabla minus select max(campo) from tabla;
Respuesta
en
Lenguaje SQL
a
Duda consulta SQL
Si haces un "max(manzana.barrio)" esto te va a dar el barrio con el mayor identificador, que no es lo que quieres. Yo creo que lo ideal sería sacar el count para cada barrio y de ahí sacar el mayor: select b.barrio, b.numero From (select max(numero)...
Respuesta
en
Lenguaje SQL
a
Consulta compleja de sql
La consulta sería la siguiente: select o.numeroorden, o.descripcion, ea.nombre, ea.apellido, ap.nombre, ap.apellido from orden o, empleados ea, empleados ap where o.entregadoa = ea.identificacion and o.autorizadopor = ap.identificacion;
Respuesta
en
Lenguaje SQL
a
Nombre de columna en una instrucción SQL
La verdad es que no lo tengo muy claro, pero creo que debería ser algo así: SELECT * FROM [" & hoja & "] where [" & cond & "] = " & buscar & "
Respuesta
en
Lenguaje SQL
a
Inicios en sql
De la página de Oracle puedes descargar todo el software y manuales de forma gratuita, siempre que sólo lo vayas a utilizar para formación. Software de Oracle: Downloads -> Database 11g y ahí te descargas los ficheros de la versión 11.2.0.1.0 para el...
Respuesta
en
Lenguaje SQL
a
Sacar promedio en sql con rasgo de fechas
Si no entiendo mal, sólo te falta sacar el valor medio, que se consigue dividiendo la suma entre el número de días que hay entre ambas fechas. El número de días entre dos fechas se obtiene restándolas, por lo tanto: SELECT SUM(sdo_disponible +...
Respuesta
en
Lenguaje SQL
a
Subconsulta sql
Creo que es esto lo que necesitas: select count (*) as Lactancias from rasto where lactancias = 1 union select count (*) from rastro where lactancias =2 union select count (*) from rastro where lactancias = 3;
4 respuestas no visibles