SQL - practica sql

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 17 puestos en SQL (en relación al último mes)
Gráfica de SQL

practica sql

Publicado por frank (1 intervención) el 15/03/2020 21:25:17
hola buenas les hablo porque estoy haciendo una practica para base de datos y una consulta no me sale lo que deberia.


aqui les dejo los datos insertados

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
INSERT INTO prestamo VALUES (1325,'01/02/2019','Prestado',2,'01/04/2019');
INSERT INTO prestamo VALUES (5487,'03/11/2019','Disponible',0,'03/12/2019');
INSERT INTO prestamo VALUES (1056,'06/08/2019','Disponible',0,'06/12/2019');
INSERT INTO prestamo VALUES (1335,'16/09/2019','Prestado',0,'16/11/2019');
INSERT INTO prestamo VALUES (1319,'01/12/2019','Prestado',1,'01/02/2020');
INSERT INTO prestamo VALUES (1150,'01/02/2019','Agotado',0,'01/04/2019');
INSERT INTO prestamo VALUES (4847,'03/11/2019','Disponible',0,'03/01/2020');
INSERT INTO prestamo VALUES (1869,'06/08/2019','Disponible',0,'06/10/2019');
INSERT INTO prestamo VALUES (5614,'16/09/2019','Prestado',1,'16/10/2019');
INSERT INTO prestamo VALUES (1847,'01/12/2019','Prestado',3,'01/02/2019');
 
INSERT INTO personas VALUES ('12345678P','Leo','ponze',1325,'Infantil','01/05/2019','socio');
INSERT INTO personas VALUES ('13146878R','Mar','marin',5487,'Adulto','null','visitante');
INSERT INTO personas VALUES ('13146899S','Lara','bless',1056,'Anciano','null','socio');
INSERT INTO personas VALUES ('13416898F','Raul','orta',1335,'Adolescente','14/11/2019','socio');
INSERT INTO personas VALUES ('13146478A','Eric','Diaz',1319,'Adulto','25/02/2020','visitante');
INSERT INTO personas VALUES ('14113546T','Leo','ponze',1150,'Infantil','null','visitante');
INSERT INTO personas VALUES ('64877568E','Mar','claro',4847,'Adulto','null','visitante');
INSERT INTO personas VALUES ('13253426I','Lara','claro',1869,'Anciano','null','socio');
INSERT INTO personas VALUES ('34253456J','Raul','Marti',5614,'Adolescente','28/10/2019','socio');
INSERT INTO personas VALUES ('15342637G','Eric','COL',1847,'Adulto','01/04/2019','visitante');
 
INSERT INTO visitas VALUES (0012,'06/08/2019');
INSERT INTO visitas VALUES (1223,'05/12/2019');
INSERT INTO visitas VALUES (3442,'20/04/2019');
INSERT INTO visitas VALUES (1334,'01/02/2019');
INSERT INTO visitas VALUES (0042,'07/06/2019');
INSERT INTO visitas VALUES (2562,'11/06/2019');
INSERT INTO visitas VALUES (5157,'08/12/2019');
INSERT INTO visitas VALUES (4564,'18/04/2019');
INSERT INTO visitas VALUES (4545,'10/06/2019');
INSERT INTO visitas VALUES (5216,'01/12/2019');
 
INSERT INTO revisa VALUES ('12345678P',0012,25);
INSERT INTO revisa VALUES ('13146878R',1223,10);
INSERT INTO revisa VALUES ('13146899S',3442,15);
INSERT INTO revisa VALUES ('13416898F',1334,30);
INSERT INTO revisa VALUES ('13146478A',0042,12);
INSERT INTO revisa VALUES ('14113546T',2562,25);
INSERT INTO revisa VALUES ('64877568E',5157,10);
INSERT INTO revisa VALUES ('13253426I',4564,15);
INSERT INTO revisa VALUES ('34253456J',4545,30);
INSERT INTO revisa VALUES ('15342637G',5216,12);
 
INSERT INTO encuesta VALUES (465456,'libros','20/10/2019');
INSERT INTO encuesta VALUES (156156,'libros','15/03/2019');
INSERT INTO encuesta VALUES (456165,'virtual','01/09/2019');
INSERT INTO encuesta VALUES (415645,'virtual','06/05/2019');
INSERT INTO encuesta VALUES (456464,'virtual','18/12/2019');
INSERT INTO encuesta VALUES (155444,'libros','20/10/2019');
INSERT INTO encuesta VALUES (652848,'libros','15/03/2019');
INSERT INTO encuesta VALUES (231014,'virtual','01/09/2019');
INSERT INTO encuesta VALUES (131465,'virtual','06/05/2019');
INSERT INTO encuesta VALUES (945848,'virtual','18/12/2019');
 
 
 
 
INSERT INTO realizan VALUES('12345678P',465456);
INSERT INTO realizan VALUES('13146878R',156156);
INSERT INTO realizan VALUES('13146899S',456165);
INSERT INTO realizan VALUES('13416898F',415645);
INSERT INTO realizan VALUES('13146478A',456464);
INSERT INTO realizan VALUES('14113546T',155444);
INSERT INTO realizan VALUES('64877568E',652848);
INSERT INTO realizan VALUES('13253426I',231014);
INSERT INTO realizan VALUES('34253456J',131465);
INSERT INTO realizan VALUES('15342637G',945848);
 
INSERT INTO socio VALUES ('12345678P',1,665132456,'juanRm@gmail.com');
INSERT INTO socio VALUES ('13253426I',1,675893124,'Pguilde@gmail.es');
INSERT INTO socio VALUES ('13146899S',1,665987234,'cdalso@gmail.com');
INSERT INTO socio VALUES ('13416898F',1,669723146,'gislac@gmail.com');
INSERT INTO socio VALUES ('34253456J',1,665938624,'adaladiz01@gmail.es');
 
INSERT INTO sala_virtual VALUES(098,'trabajo','ordenadores');
INSERT INTO sala_virtual VALUES(013,'chat','tablets');
INSERT INTO sala_virtual VALUES(054,'internet','tablets');
INSERT INTO sala_virtual VALUES(095,'musica','tablets');
INSERT INTO sala_virtual VALUES(012,'nube','ordenadores');
 
 
INSERT INTO vis_socio VALUES(123456,'123349A','enzo',098);
INSERT INTO vis_socio VALUES(654321,'567756B','eric',013);
INSERT INTO vis_socio VALUES(231456,'124124C','eva',054);
INSERT INTO vis_socio VALUES(321546,'546567D','leo',095);
INSERT INTO vis_socio VALUES(452136,'658567E','lara',012);
 
 
 
 
INSERT INTO entrar VALUES ('12345678P',123456);
INSERT INTO entrar VALUES ('13253426I',654321);
INSERT INTO entrar VALUES ('13146899S',231456);
INSERT INTO entrar VALUES ('13416898F',321546);
INSERT INTO entrar VALUES ('34253456J',452136);
 
 
 
 
INSERT INTO libros VALUES ('ISBN-1-231-48-697','Anarquía','Julian',1325,15,'tip_fisico');
INSERT INTO libros VALUES ('ISBN-1-646-54-456','Don quijote',' Cervantes',5487,18,'tip_fisico');
INSERT INTO libros VALUES ('ISBN-1-654-64-898','the lord of rings','Tolkien',1056,'null','tip_fisico');
INSERT INTO libros VALUES ('ISBN-1-456-44-898','Crimen y castigo','Fedor ',1335,28,'tip_virtual');
INSERT INTO libros VALUES ('ISBN-9-798-74-954','casa de espíritus','Isabel ',1319,32,'tip_virtual');
INSERT INTO libros VALUES ('ISBN-1-488-45-529','Las almas muertas','Nicolai ',1150,'null','tip_fisico');
INSERT INTO libros VALUES ('ISBN-1-564-54-456','Cumbres borrascosas','Emily ',4847,53,'tip_fisico');
INSERT INTO libros VALUES ('ISBN-1-145-64-266','El Buscón','Quevedo',1869,10,'tip_virtual');
INSERT INTO libros VALUES ('ISBN-1-561-44-561','Fahrenheit 451','Ray ',5614,'null','tip_virtual');
INSERT INTO libros VALUES ('ISBN-9-516-74-165','Rojo y negro','Stendhal',1847,24,'tip_virtual');
 
INSERT INTO sala_lectura VALUES(345,'historia','albumes');
INSERT INTO sala_lectura VALUES(562,'cultura','albumes');
INSERT INTO sala_lectura VALUES(346,'derecho','audioguias');
INSERT INTO sala_lectura VALUES(547,'deportes','libros');
INSERT INTO sala_lectura VALUES(554,'medicina','libros');
 
 
INSERT INTO vis_person VALUES(215648,'marco',345);
INSERT INTO vis_person VALUES(164889,'adrian',562);
INSERT INTO vis_person VALUES(163466,'julieta',346);
INSERT INTO vis_person VALUES(345649,'dario',547);
INSERT INTO vis_person VALUES(949848,'horacio',554);
 
 
INSERT INTO pasa VALUES (215648,'12345678P');
INSERT INTO pasa VALUES (164889,'13146878R');
INSERT INTO pasa VALUES (163466,'13146899S');
INSERT INTO pasa VALUES (345649,'13416898F');
INSERT INTO pasa VALUES (949848,'13146478A');
 
 
INSERT INTO tip_fisico VALUES('ISBN-1-231-48-697','pelayo toloso',10,1325,02,2008);
INSERT INTO tip_fisico VALUES('ISBN-1-646-54-456','ana rosas',21,5487,05,2011);
INSERT INTO tip_fisico VALUES('ISBN-1-654-64-898','maria ursaiz',14,1056,01,2009);
INSERT INTO tip_fisico VALUES('ISBN-1-488-45-529','rosa velazquez',18,1150,08,2010);
INSERT INTO tip_fisico VALUES('ISBN-1-564-54-456','marck dirckson',29,4847,11,2011);
 
INSERT INTO tip_virtual VALUES('ISBN-1-145-64-266','terraque','dixion',1869);
INSERT INTO tip_virtual VALUES('ISBN-1-561-44-561','acer','ghost',5614);
INSERT INTO tip_virtual VALUES('ISBN-9-516-74-165','lg','aqua',1847);
INSERT INTO tip_virtual VALUES('ISBN-1-456-44-898','msi','frozen',1335);
INSERT INTO tip_virtual VALUES('ISBN-9-798-74-954','lenovo','lemon',1319);
 
INSERT INTO visitante VALUES('13146878R');
INSERT INTO visitante VALUES('13146478A');
INSERT INTO visitante VALUES('14113546T');
INSERT INTO visitante VALUES('64877568E');
INSERT INTO visitante VALUES('15342637G');


y una imagen del modelo relacional





ayuda




esta es mi consulta

1
2
3
4
5
6
7
/*mostrar el dni,el nombre, y el genero  de los adultos que realizaron la encuesta despues del '10/19 'y decir que forma de aprendizaje escojieron ademas de decir si son socios o visitantes*/
 
    select p.dni,p.nombre,p.genero,p."socio,visitante",e.form_aprendizaje from personas p
        full join realizan r on (r.personas_dni=p.dni)
        full join encuesta e on (r.encuesta_n_ident=e.n_ident)
            where  e.fecha_encuesta >  '30/10/19' and p.genero='Adulto'
                    group by p.dni,p.nombre,p.genero,p."socio,visitante",e.form_aprendizaje;





me muestra todos los datos de todos los adultos que existen pero no me los muestra de los adultos que han realizado la encuesta despues del 10/19 cuando existen dos o tres adultos que si han realizado la encuesta despues del 10/19.

Si me puedieras ayudar lo agradeceria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

practica sql

Publicado por Isaias (1921 intervenciones) el 16/03/2020 17:21:57
¿Que motor de base de datos es?, ¿Puedes publicar la CREACION de las tablas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar