FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Extraer primeras filas
Buenos días. Tengo que montar un query a partir de estas dos tablas:
El campo CODIGO de la tabla PROCESO es el campo PROCESO en la tabla ELECCIONES y esta tabla tiene, por ejemplo, estos registros: Bien. Necesito un query que me saque, por ejemplo, los tres primeros de cada uno de los valores del campo proceso de esta tabla; es decir los tres primeros para el valor 3, los tres primeros para el 4, etc. Hasta ahora lo que hago es recorrer la tabla PROCESO e ir buscando los x valores primeros para cada código en la tabla ELECCIONES. ¿Podría montarse todo en un solo query? |
#2
|
|||
|
|||
Si, con un subquery
|
#3
|
||||
|
||||
Pero ¿cómo? No se me ocurre como montar ese subquery. He probado con esto:
Pero sólo me saca cuatro filas, lógicamente, y no lo que busco que en mi caso serían 16. Última edición por Angel.Matilla fecha: 23-06-2020 a las 11:19:25. |
#4
|
||||
|
||||
Y los otros subquery que he probado me dan un error: Multiple rows in singleton select.
|
#5
|
||||
|
||||
Me parece que tendrás que hacerlo con un "stored procedure".
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
Lo había pensado pero para una única ocasión en todo el proyecto creo que no merece la pena. Gracias.
|
#7
|
||||
|
||||
Hola
Si tienes tiempo busca informacion de OVER()
Te podría renumerar los numeros de fila por grupos. Es decir, le dices por qué campo quieres "resetear", tambien puedes sumar, etc y a partir de ahí ves qué puedes hacer. No puedo ayudarte mucho más porque no he utilizado esta opción apenas, y fue hace mucho tiempo. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - Última edición por Casimiro Notevi fecha: 25-06-2020 a las 11:19:17. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Primeras letras en mayúscula | pablo | Varios | 11 | 13-08-2015 17:46:01 |
Primeras imágenes de Windows 8 | Chris | Noticias | 7 | 09-06-2011 00:15:03 |
¿Como extraer de una cadena de 18 caracter, las primeras 10 letras? | Nelly | Varios | 5 | 18-06-2007 21:00:09 |
Primeras imágenes de Internet Explorer 7 | marcoszorrilla | Noticias | 1 | 02-08-2005 04:54:16 |
Devolver Solo las Primeras N filas | pzhero | Oracle | 1 | 21-08-2004 01:15:00 |
|