mysql扫盲篇_MYSQL初学者扫盲_MySQL

先 Create table 吧

create table emp(

id int not null primary key,

name varchar(10)

);

create table emp_dept(

dept_id varchar(4) not null,

emp_id int not null,

emp_name varchar(10),

primary key (dept_id,emp_id));

insert into emp() values

(1,”Dennis-1″),

(2,”Dennis-2″),

(3,”Dennis-3″),

(4,”Dennis-4″),

(5,”Dennis-5″),

(6,”Dennis-6″),

(7,”Dennis-7″),

(8,”Dennis-8″),

(9,”Dennis-9″),

(10,”Dennis-10″);

insert into emp_dept() values

(”R&D”,1,”Dennis-1″),

(”DEv”,2,”Dennis-2″),

(”R&D”,3,”Dennis-3″),

(”Test”,4,”Dennis-4″),

(”Test”,5,”Dennis-5″);

>> left join

――――-

select a.id,a.name,b.dept_id

from emp a left join emp_dept b on (a.id=b.emp_id);

# 挑出左边的 table emp 中的所有资料,即使 emp_dept 中没有的资料也挑出来,没有的就用 NULL 来显示,

# 也即显示资料是以左边的 table emp 中的资料为基础

mysql> select a.id,a.name,b.dept_id

-> from emp a left join emp_dept b on (a.id=b.emp_id);

+―-+―――

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:10初学者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值