Autor
|
Tema: Consulta SQL. (Leído 6,643 veces)
|
Hadess_inf
Desesperado
Colaborador
Desconectado
Mensajes: 2.048
Nueva Vida
|
En curso estan: 1 - Matematica 2 - Lenguaje 3 - Historia En detalle estan 1 - 1 Como hacer que en una consulta me muestre los cursos que no estan en detalle. Gracias.
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
La más básica .. SELECT * FROM curso WHERE curso.idcurso NOT IN (SELECT detalle.idcurso FROM detalle)
Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
disculpa novlucker, me podes explicar esto :? NOT IN (SELECT detalle.idcurso FROM detalle)
|
|
|
En línea
|
|
|
|
kamsky
|
Insertar Cita disculpa novlucker, me podes explicar esto :? Código
NOT IN (SELECT detalle.idcurso FROM detalle) se hace una subconsulta (consulta dentro de otra), en la que se buscan todos los id's de la tabla detalle, y con ayuda del not lo "negamos", de forma que en palabras la consulta sería algo como: Muéstrame todos los campos de la tabla curso, teniendo en cuenta que los que me muestres no tienen que tener un id igual al que hay en la tabla detalle
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
la explicacion perfecta, ahora, que ganas con esto?
|
|
|
En línea
|
|
|
|
kamsky
|
no se, es la consulta que pidió hadess : Como hacer que en una consulta me muestre los cursos que no estan en detalle. , pregúntale a él
|
|
|
En línea
|
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---
hack 4 free!!
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
jaaj, listo gracias! un saludo y suerte!
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
jaja ... como han dicho, en realidad la consulta es así .. buscas "X" elementos que además estén dentro de otro subgrupo, no hay muchas vueltas Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
jdc
|
Las consultas SQL mientras más largas más entretenidas se hacen, hace poco en un examen me tocó una consulta que incluía un case xD
|
|
|
En línea
|
|
|
|
Hadess_inf
Desesperado
Colaborador
Desconectado
Mensajes: 2.048
Nueva Vida
|
Yo lo queria hacer con inner join, pero al final tuve que hacerlo de esa forma porque me aburri xD ..
|
|
|
En línea
|
|
|
|
|
|