Desarrollo
Menú
Gamersmafia es ahora un archivo de solo lectura.

Consulta SQL

Buenas, tengo una duda con urgencia:

Tengo la siguiente base de datos

Bien, una de las cosas que no consigo hacer, es sacar una consulta correlacionada de esa base de datos, como este ejemplo de otra BD:

 

 

SELECT Nomde

FROM DEPARTAMENTO

WHERE Presupuesto < (SELECT 0.5*SUM(Salar *14)/1000

FROM EMPLEADO

WHERE Numde = DEPARTAMENTO.Numde‘%Atocha%’)

ORDER BY Nomde;

 

Doi todos los gmfs que tengo, los demas son del sorte, ayuda pls!!!!!!!!!!!!!!

Recompensa: 1000
Pregunta cancelada
Esta pregunta ha sido cancelada o ha sido resuelta.

Si entendiese donde está la consulta que quieres te ayudaría pero es que no se, veo tablas y nada más. Ahora marcho en un rato vuelvo.

Imaginaos esas tablas creadas en oracle, con las mismas columnas, se me pide que me invente una consulta correlacionada de esa BD.

El ejemplo de abajo es una consulta correlacionada de otra base de datos, de la que he puesto arriba ya me he inventado las 25 de varias tablas y las 25 con funciones que se me pedian, pero no consigo sacar ninguna correlacionada, y solo me piden 1

Correlacionada te refieres a que van teniendo claves foráneas unas de otras y las unes por campo común?

Npi, te recomiendo!

Yo voy más atrasado que tú, así que me apunto que luego me servirá lo que habléis aquí. Recomiendo.

Presupongo que de esa consulta de ejemplo que has puesto, presupuesto pertenece a departamento y Numde es un campo que existe tanto en departamento como en presupuesto. No sé exactamente que busca esa consulta, pero la forma adecuada de correlacionar es asi:


SELECT Nomde
FROM DEPARTAMENTO D, EMPLEADO E
WHERE
D.Presupuesto < (SELECT 0.5*SUM(Salar *14)/1000
AND
E.Numde = D.Numde‘%Atocha%’)
ORDER BY Nomde;

SELECT campos
FROM enumeras todas las tablas separadas por comas, es ideal dar un nombre a cada tabla para liarte menos
WHERE
condicion 1
AND
condicion 2

Si lo haces todo con multitabla a base de join y usings no te saldrá, es que no sé bien si es lo que dices relacionar todas las tablas

Nada ya nada, al final el profesor ha desistido así que no me hace falta… que esos gmfs me hacen falta para otra pregunta

Top sabios
ObiJu 186
Draco351 110
Mave 105
Alim_Jah 97
ReNeGaDo 72
2_Face 60
Casti 60
AlbeR. 57
Anferne 50
Samu. 49
Un punto = una mejor respuesta
Más preguntas de ohmylol
Ver todas sus preguntas (34)