use bishe_jxc;
#用户和购票表为主表,购票细节表为子表
#创建用户表
create table user_jxc(
uId_jxc int not null auto_increment,
uName_jxc varchar(16) not null,
uPwd_jxc varchar(16) not null,
uSex_jxc varchar(4) not null,
uTelp_jxc varchar(11) not null,
primary key(uId_jxc)
)engine=InnoDB auto_increment =1;
#创建购票表
create table order_jxc(
orderId_jxc int not null auto_increment,
tickDate_jxc varchar(50) not null,
fabuer varchar(10) not null,
primary key(orderId_jxc)
)engine=InnoDB auto_increment =10;
#创建订单细节表a
create table orderdetail_jxc(
orderDetailId_jxc int not null auto_increment,
orderId_jxc int null,
uId_jxc int not null,
orderNum_jxc int null,
primary key(orderDetailId_jxc)
)engine=InnoDB auto_increment =1;
#设置用户和订单细节表的外键alter
alter table orderdetail_jxc
add constraint FK_orderdetail_jxc_user_jxc_uId_jxc
foreign key(uId_jxc) references user_jxc(uId_jxc);
#设置订单表和订单细节表的外键alter
alter table orderdetail_jxc
add constraint FK_orderdetail_jxc_order_jxc_orderId_
三表联合查询
最新推荐文章于 2024-07-26 17:48:16 发布
这篇博客详细介绍了如何使用SQL进行三表联合查询,以获取订单的详细信息,包括订单细节ID、订单数量、门票时间以及对应的用户名。
摘要由CSDN通过智能技术生成