Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2012, 17:54
severicks
 
Fecha de Ingreso: septiembre-2009
Mensajes: 306
Antigüedad: 14 años, 7 meses
Puntos: 10
Respuesta: Como realizar consultas condicionadas

Cita:
Iniciado por leonardo_josue Ver Mensaje
¿qué resultado es el que esperas? ¿tres consultas? o como pregunté al inicio, ¿sólo evalúas el primer valor de la columna 1 y arrojas como resultado una sola consulta?
Lo que intento lograr es evaluar el valor de la primera columna y dependiendo de ese valor hacer una sola consulta.

por ejemplo, asi es como lo haria en php

Código Php:
Ver original
  1. $query="SELECT columna1 FORM tabla";
  2. $resultado = mysql_fetch_assoc(mysql_query($query));
  3. switch($resultado['columna1']{
  4.       case 1:
  5.       $query2="SELECT columna2, columna3 FORM tabla";
  6.       break;
  7.       case 2:
  8.       $query2="SELECT columna3, columna4 FORM tabla";
  9.       break;
  10.             case 3:
  11.       $query2="SELECT columna4, columna5 FORM tabla";
  12.       break;
  13. }
  14. $resultado2 = mysql_query($query2);

La verdad no conocia nada sobre procedimientos almacenados, intente leer un poco sobre eso y quede igual, no entendi casi nada
__________________
Mantente al tanto del acontecer Turistico nacional
Visita el Parque Bicentenario El Salvador