Ayuda con INNER JOIN

Hola experto como hago esto pero con un INNER JOIN o si hay otra manera de hacerlo, OJO tengo tres tablas:
<?
include 'db.php';
$sSQL="SELECT * FROM clientes,poliza,agencia WHERE (clientes.cli_id=poliza.cli_id AND agencia.age_codigo=poliza.age_codigo)";
if (($rst=mysql_query($sSQL))==TRUE)
{
while ($reg=mysql_fetch_array($rst))
{
echo $reg["aqui_presento_variable"];
}
}
?>

1 Respuesta

Respuesta
1
Lo estás haciendo bien. Ya estás haciendo un producto cartesiano, es decir, un INNER JOIN.
Según el manual :
INNER JOIN and, (comma) are semantically equivalent in the absence of a join condition: both produce a Cartesian product between the specified tables (that is, each and every row in the first table is joined to each and every row in the second table).
INNER JOIN y la coma son semánticamente iguales.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas