Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2004, 11:47
Avatar de capuleto
capuleto
 
Fecha de Ingreso: octubre-2003
Ubicación: Cartagena
Mensajes: 219
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta consulta mysql

Quisiera hacer esta aconsulta pero no em arroja lo resultados que quiero..
La Consulta es la Siguiente:
1.Los Nombres del Cliente, el valor y el numero de la factura con mayor valor.

Datos de la tabla Clientes:
Código:
Codigo  codigo_zona    Nombres         Telefono
120101      12       Arnulfo Arias     6714100
152326      15       Hector Diaz       6580277
235687      23       Victor Castillo   6697243
565849      56       Martin Corbac     6584958
123658      12       Gabriel Posso     6854783
Código:
numero    Fecha   codigo_cliente  codigo_vend   valor
1      2004-05-07   120121 	      3 	         120000.00
2      2004-05-18   152326 	      2 	         30000.00
3      2004-05-18   235687 	      3 	         60000.00
La respuesta debe ser los nombres de los clientes con los valores de sus facturas
y la el numero de la factura con mas valor en este caso sera la factura numero 1.
Se que es con Max para calcular el mayor valor de un campo, pero exactamente donde la coloco
en el query....

el script de php es mas o menos este:
Código PHP:
<?
# Recogemos en una variable el nombre de la Base de Datos
$base="empresa";

# establecemos la conexion con el servidor
$conex=mysql_connect("localhost","root","");

#Seleccionamos la Base de Datos
mysql_select_db($base,$conex);

# Establecemos el Criterio de Seleccion
$res=mysql_query("SELECT SELECT nombres FROM clientes INNER JOIN 
facturas ON clientes.codigo=facturas.codigo_cliente FROM $tabla" 
,$conex);

# Mostramos los resultados
# CREAMOS UNA CABECERA DE UNA TABLA (codigo HTML) 
echo "<table align='center' border='2'>";

while (
$registro=mysql_fetch_row($res)){ // Puedo utilizar mysql_fetch_array
    # insertamos un salto de línea en la tabla HTML 
    
echo "<tr>";

    foreach(
$registro as $clave){
        echo 
"<td>",$clave,"</td>";
    }
    echo 
"</tr>";
}
echo 
"</table>";

# Cerramos la Conexion
mysql_close($conex);
?>
Bueno espero que me echen una manito, estoy desesperado, no se como hacerlo..
chao y espero pronta respuestas, ok.
__________________
...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-*