1, la conexión: el campo de acoplamiento está presente en ambos registros tablas de relaciones que cumplen las condiciones para formar el conjunto de registro de conexión
Seleccionar A.name, B.name de A combinación interna B en A.id = B.id 和
Seleccionar A.name, B.name de A, B, donde A.id = B.id resultado es el mismo (dentro de la palabra clave conector interior puede ser omitida);
2, la conexión externa: la conexión se divide en conexión externa externa izquierda y derecha
Izquierda de conexión de A, B resultados de la Tabla A incluyen todos los registros de grabación y B es calificado.
Un derecho-linking, resultados y levantado de la mesa B de acoplamiento B, A resultado es el mismo, es decir:
Seleccione A.name, B.name Una combinación izquierda de B en A.id = B.id 和
Seleccione A.name, B.name de B Derecho de unirse a un resultado B.id-A.id de ejecución es el mismo.
3, todos los enlaces
4, no enlace
5, tres tablas de consulta de combinación
SELECT nombre, PSW, gname, tel partir de (t1 t2 en combinación izquierda t1.t1_id = t2.t1_id) dejó unirse a t3 en t1.t1_id = t3.t1_id
6, la última de tres unión de tablas de consulta
artículos de mesa: producto, mercancía item_visit_stats: Para acceder a la tabla, item_trade_stats: mesa de merchandising
SELECT i.num_iid, I.Título, i.price, SUM (iv.user_visits) como UV, it.buyer_num, it.item_num, it.item_num * i.price como la rotación
a partir de (i artículos como RIGHT JOIN item_visit_stats AS IV EN i.num_iid = iv.num_iid)
LEFT JOIN (num_iid SELECT, SUM (buyer_num) AS buyer_num, SUM (item_num) AS item_num DE item_trade_stats
DONDE seller_nick = "XXXX" Y business_day ENTRE '2010-08-14' Y '2010-08 -15' GROUP BY num_iid)
, ya que it.num_iid EN = iv.num_iid
DONDE i.nick = "XXXX" Y ENTRE iv.business_day '2010-08-14' Y '2010-08-15'
GROUP BY i.num_iid DESC ORDER BY UV