本系列博客汇总在这里:MySql 汇总


JOIN 按照功能大致分为如下三类
  • INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。
  • LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。
  • RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。
    select * from tx_user tu, tx_order t where tu.USER_ID = t.USER_ID ;
    
    select * from tx_user tu INNER JOIN tx_order t on tu.USER_ID = t.USER_ID ;
    
    select * from tx_user tu LEFT JOIN tx_order t on tu.USER_ID = t.USER_ID;
    
    select * from tx_order t RIGHT JOIN tx_user tu on t.USER_ID = tu.USER_ID;
    

如有错误,欢迎指正!