Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

subconsulta con valores nulll

Estas en el tema de subconsulta con valores nulll en el foro de SQL Server en Foros del Web. tengo una tabla de valores en sql los valores van de 10 en 10 desde el 10 al 270 cuando hago una subconsulta que me ...
  #1 (permalink)  
Antiguo 14/05/2013, 19:46
 
Fecha de Ingreso: mayo-2013
Mensajes: 1
Antigüedad: 10 años, 11 meses
Puntos: 0
subconsulta con valores nulll

tengo una tabla de valores en sql los valores van de 10 en 10 desde el 10 al 270 cuando hago una subconsulta que me pida los valores de 1 en 1 no elista nada pero si lo hago de 10 en 10 lo hace como restrinjo eso? para que me tome los valores. les dejo un codigo que hice el cual me funciono, espero que me ayuden. saludos
Código SQL:
Ver original
  1. SET SERVEROUTPUT ON
  2. SET VERIFY OFF
  3. DECLARE
  4.   TYPE depto_tipo_tabla IS TABLE OF
  5.        departments.department_name%TYPE
  6.        INDEX BY BINARY_INTEGER;
  7.        
  8.   depto_tabla depto_tipo_tabla;
  9.   v_idx       NUMBER(3);
  10.   v_deptotal  NUMBER(3);
  11.   v_deptoid   departments.department_id%TYPE;
  12. BEGIN
  13.   SELECT COUNT(*)
  14.   INTO v_deptotal
  15.   FROM departments;
  16.   SELECT MIN(department_id)
  17.   INTO v_deptoid
  18.   FROM departments;
  19.  
  20.   v_idx:=1;
  21.   WHILE v_idx <= v_deptotal LOOP
  22.     SELECT department_name
  23.     INTO depto_tabla(v_idx)
  24.     FROM departments
  25.     WHERE department_id = v_deptoid;
  26.     v_deptoid:=v_deptoid+10;
  27.     v_idx:=v_idx+1;
  28.   END LOOP;
  29.   FOR i IN depto_tabla.FIRST..depto_tabla.LAST LOOP
  30.       DBMS_OUTPUT.PUT_LINE(depto_tabla(i));
  31.   END LOOP;  
  32.  
  33.  
  34. END;

Última edición por gnzsoloyo; 15/05/2013 a las 05:35 Razón: SQL sin etiquetar. Usar Highlight "SQL"
  #2 (permalink)  
Antiguo 15/05/2013, 05:38
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: subconsulta con valores nulll

Una pregunta: ¿Estás seguro de que estás posteando en el foro correcto?

Toda la sintaxis que veo es de Oracle... Y hasta lo que yo sé, no hay un lenguaje procedural de SQL estandarizado...



¿NO será que necesitas ayuda con Oracle...?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: funcion, select, server, sql, subconsulta, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:53.