FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Repetir valor
Buenos dias foro.
Tengo la siguiente consulta:
Mi problema es que solo me devuelve un valor (en realidad es lo que tiene que devolver), pero me gustaría saber, si mediante algún parámetro le puedo decir que el resultado me lo devuelva 2, 3, 4, etc veces. Me devuelve un valor, por ejemplo, realizo la consulta y devuelve: 80002002334340 Pero yo quiero que me devuelva: 80002002334340 80002002334340 Se puede hacer esto de alguna manera? Gracias. |
#2
|
||||
|
||||
Hola:
No se si utilizas Firebird o similar.... Por un Select creo que no puedes hacer eso ?? Sin embargo con un procedure en la base de datos en el que recibiera el código, la talla y el número de repeticiones que quieres, eso si sería viable....
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#3
|
|||
|
|||
Gracias por responder.
Utilizo Firebird. Lo del procedimiento más o menos lo sabía, lo que pasa es que lo necesito en una select. No sé si con un 'count', 'having', 'rows', etc se podría hacer algo Lo estoy probando pero nada de nada. |
#4
|
||||
|
||||
Te pongo un ejemplo:
Ejemplo de llamada:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#5
|
|||
|
|||
Cita:
from ... where ... UNION ALL select ... from ... where ... Es decir, repetir la misma select varias veces |
#6
|
|||
|
|||
Gracias ArdiIIa por responder. (También a tí mensana)
Lo acabo de probar con el procedimiento almacenado y funciona estupendamente, pero preferiría con un select a secas. Lo de las uniones de mensana no me ha funcionado. Si teneis alguna solución mejor os lo agradeceré. De momento me quedo con el procedimiento. |
#7
|
||||
|
||||
Pues a mi en Interbase al menos me funciona perfectamente :
y me da el resultado 3 veces repetido. Bastaría que en tu código hiceras un For While Loop y añadieras el texto que ya tuvieras tantas veces como quieras obtener el resultado.
__________________
Piensa siempre en positivo ! |
#8
|
|||
|
|||
Lo probé, pero solo con UNION, me faltaba poner el ALL.
De momento la opción que más me ha gustado es la del procedimiento almacenado. Gracias de todas formas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
no repetir 2 comas(,) en un edit | CarlosHernandez | Varios | 6 | 14-05-2007 19:28:15 |
Repetir columnas a la izq. al imprimir | mayte mtz | SQL | 2 | 26-09-2006 20:07:24 |
Es sano repetir? | Johnny Q | OOP | 4 | 12-07-2005 22:09:51 |
Repetir registro segun valor de un campo | yusnerqui | SQL | 2 | 13-03-2005 03:14:40 |
no repetir campos | ebeltete | SQL | 5 | 22-05-2003 05:32:53 |
|