Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/03/2013, 09:38
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 meses
Puntos: 774
Respuesta: como recorrer datos de una tabla

como comentario, te estas complicando demasiado las cosas, no puedes usar parametros definidos para los rangos,por ejemplo si te dan un 2 usar de 0 hasta 2?, es una opinion pero cada quien.......

Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. desde INT,
  4. hasta INT
  5. )
  6.  
  7. INSERT INTO #temp VALUES (0,1)
  8. INSERT INTO #temp VALUES (1,5)
  9.  
  10. DECLARE @parametro INT
  11. DECLARE @desde INT
  12. DECLARE @hasta INT
  13. SET @parametro=2
  14. SELECT @desde=desde,@hasta=hasta FROM #temp WHERE @parametro BETWEEN desde AND hasta
  15.  
  16. print @desde
  17. print @hasta


ahora una pregunta, cuando el resultado de la consulta regrese mas de 1 valor cual tomarias? el mas grande? el mas pequeño? por ejemplo con esos datos, ponemos de parametro 1....entonces te regresaria los 2 rangos....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me