elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 13:12  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Consulta multiple con php y mysql
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Consulta multiple con php y mysql  (Leído 2,075 veces)
thecirujano

Desconectado Desconectado

Mensajes: 33


Ver Perfil
Consulta multiple con php y mysql
« en: 24 Marzo 2011, 13:42 »

$sql="SELECT @intervaloMax:= MAX(fecha) from t_variaciones;";
$sql=$sql."SELECT @intervaloMin:= DATE_SUB(@intervaloMax,INTERVAL 1 YEAR) FROM t_variaciones;";
$sql=$sql."SELECT AVG(valorCierre) from t_variaciones where empresa='".$value."' and fecha>=@intervaloMin;";

Existe alguna forma de ejecutar una consulta de este estilo?, ya que con mysql_query(), no me deja...


En línea
~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 954



Ver Perfil
Re: Consulta multiple con php y mysql
« Respuesta #1 en: 24 Marzo 2011, 22:52 »

mysql_query() no soporta multi query.

Tendras que usar alguna clase o crear tu propia clase o funcion.

mysqli::multi_query


En línea

Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: Consulta multiple con php y mysql
« Respuesta #2 en: 25 Marzo 2011, 00:41 »

pues no estoy seguro pero creo que esa consulta puede hacerse con una sola instruccion... Cuando vuelva a casa lo intento que estoy desde el cel xD
En línea

Ojo por ojo, y el mundo acabará ciego.
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: Consulta multiple con php y mysql
« Respuesta #3 en: 25 Marzo 2011, 20:00 »

listo, he vuelto desde el pc... creo que seria asi :P

Código
SELECT AVG(valorCierre) FROM t_variaciones WHERE empresa = VALUE AND fecha >= DATE_SUB(MAX(fecha),INTERVAL 1 YEAR) 
En línea

Ojo por ojo, y el mundo acabará ciego.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Super consulta PHP y MySQL
Desarrollo Web
Azielito 4 721 Último mensaje 7 Febrero 2004, 04:14
por Azielito
Ayuda Consulta en MYSQL
Desarrollo Web
dominioswww 7 593 Último mensaje 6 Noviembre 2006, 10:31
por dominioswww
Consulta de mysql
Dudas Generales
Fanyta 1 415 Último mensaje 29 Noviembre 2008, 17:55
por & eDu &
Consulta en mysql
Bases de Datos
octavioxd 3 1,986 Último mensaje 9 Enero 2010, 04:27
por octavioxd
Consulta en mysql
Bases de Datos
usuani 2 1,775 Último mensaje 9 Marzo 2010, 17:25
por usuani
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines