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.