SQL的连接语句

来源:互联网 发布:手机淘宝链接打不开 编辑:程序博客网 时间:2024/06/04 08:51

SQL交叉连接,内连接,外连接(左连接和右连接)

    交叉连接  cross join内连接  inner join 交叉连接没有where语句,内连接是存在where语句的。 SELECT * FROM jcb_users INNER JOIN jcb_user_agent where jcb_users.loginUserId=1 内连接中两个表没有位置上的区别,可以交换位置外连接中两个表的位置是固定的,所以区分为左连接和右连接。左连接以左边的数据表为准。右边的数据表可以为空或者重复SELECT * FROM jcb_users AS ju LEFT JOIN jcb_agent_user AS jau ON ju.loginUserId=jau.loginUserId WHERE ju.loginUserId=1  其中ON……可以用using(列名)来代替(列名相同的情况下)
0 0
原创粉丝点击