1
Abra el terminal y acceder a su base de datos MySQL con el comando :
mysql -u usuario -p pass
Reemplazar " usuario" y "pass" con su nombre de usuario y contraseña.
2
Excluir registros de una tabla específica sin valores coincidentes de las tablas de unión, a través del " LEFT JOIN" o " RIGHT JOIN" declaración. Escriba el siguiente comando en el terminal :
SELECT * FROM t1 LEFT JOIN t2 EN t1.a = t2.a
o
SELECT * FROM t1 RIGHT JOIN T2 t1.a = t2.a
"LEFT JOIN " declaración incluirá todos los registros de la tabla " t1" , pero sólo incluye los registros de la tabla "t2 " que tienen una "a" valor de la columna correspondiente a la tabla "t1 ". Se excluyen registros de la tabla "t2 " que no tienen columnas coincidentes en la tabla "t1 " .
" RIGHT JOIN " comando funciona de manera similar, pero todos los registros de la tabla "t2 " están incluidos y sólo el registros de la tabla "t1 " que tienen una "a" valor de la columna correspondiente a " t2" están incluidos.
3
Excluir los registros de cualquiera de las tablas que no cumplan con las condiciones de unión mediante el uso de la declaración " INNER JOIN " . Escriba el siguiente comando en el terminal :
SELECT * FROM t1 INNER JOIN t2 en t1.a = t2.a
cualquier registro de cualquier tabla que no tiene un registro coincidente en la se excluye . otra mesa