一对一
CREATE TABLE users (
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE users_info (
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
age int NOT NULL,
phone varchar(11) NOT NULL,
user_id int not null,
constraint user_info foreign key(user_id) references users(id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
插入数据
insert into users values (0,"小王");
insert into users values (0,"小宋");
insert into users_info values (0,12,'13812345678',1);
insert into users_info values (0,14,'13812345679',2);
select * from users inner join users_info on
users_info.user_id =users.id;