![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola.
No das mucha informacion sobre la estructura de tablas. Haciendo un ejercicio de imaginacion creo que mas o menos esto podria servirte (o parecido).
Saludos |
#2
|
|||
|
|||
imagina que tenemos 2 tablas de alumnos y de notas
yo quiero poder hacer un count del numero de alumnos que han suspendido al menos una asignatura. Osea si un alumno ha suspendido 3 no quiero que cuente como 3 sino solo como 1, por eso tenia la sql como la tenia , pero como bien decis aqui en interbase no funciona el from(select.... |
#3
|
||||
|
||||
Con esta consulta obtienes los estudiantes que han suspendido y su nota mas baja. Es decir que si uno tiene dos notas por debajo de 5, solo te saca la mas baja. Obviamente un "count" no tiene mucho sentido porque siempre va a ser uno. Saludos |
#4
|
|||
|
|||
gracias kalimero, pero yo necesito el numero de estudiantes que cumplen esa condicion, por eso tenia el count
un saludo |
#6
|
|||
|
|||
y llegamos al problema que planteo, que no deja en interbase hacer un
"from (select....." jejeje hemos llegado a el punto de origen, busco una alternativa ya que esa estructura me da error |
#7
|
||||
|
||||
Bueno la verdad es que yo esta consulta la he probado (y funciona) en Firebird.
Interbase hace mucho tiempo que deje de usarlo. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error "Subquery returned more than 1 value" | lynu | SQL | 1 | 14-08-2006 16:16:25 |
SubQuery con error?? | danytorres | SQL | 2 | 24-01-2005 19:12:06 |
(DBE+.dbf+subquery) Como hago un (capo1,campo2) IN (Select campo1,campo2, FR...) | orfeo | SQL | 12 | 31-03-2004 23:53:05 |
![]() |
|