该怎么写SQL脚本
求大神指教我初学,表1:traininfo(trainid,trainkind,traintype),111111YZ25T222222YZ25T333333YW25T4...
求大神指教 我初学,表1:traininfo(trainid,trainkind,traintype),
111111 YZ 25T
222222 YZ 25T
333333 YW 25T
444444 YW 25T
555555 RW 25T
表2: trainrepair(trainid,repairdate,repairstaion)
111111 2010-10-31 唐山厂
222222 2011-11-31 四方厂
333333 2012-12-31 厂客厂
444444 2013-12-31 西安厂
555555 2014-03-31 铺镇厂
其中表1和表2的唯一主键都是trainid,并且可以利用trainid列建立两张表数据的一一对应关系。要求使用SQL语言查询出如下数据:(共计10分)
111111 YZ 25T 2010-10-31 唐山厂
222222 YZ 25T 2011-11-31 四方厂
333333 YW 25T 2012-12-31 厂客厂
444444 YW 25T 2013-12-31 西安厂
555555 RW 25T 2014-03-31 铺镇厂 展开
111111 YZ 25T
222222 YZ 25T
333333 YW 25T
444444 YW 25T
555555 RW 25T
表2: trainrepair(trainid,repairdate,repairstaion)
111111 2010-10-31 唐山厂
222222 2011-11-31 四方厂
333333 2012-12-31 厂客厂
444444 2013-12-31 西安厂
555555 2014-03-31 铺镇厂
其中表1和表2的唯一主键都是trainid,并且可以利用trainid列建立两张表数据的一一对应关系。要求使用SQL语言查询出如下数据:(共计10分)
111111 YZ 25T 2010-10-31 唐山厂
222222 YZ 25T 2011-11-31 四方厂
333333 YW 25T 2012-12-31 厂客厂
444444 YW 25T 2013-12-31 西安厂
555555 RW 25T 2014-03-31 铺镇厂 展开
1个回答
展开全部
用关联查询就好了
SELECT t1.trainid,t1.trainkind,t1.traintype,t2.repairdate,t2.repairstaion FROM
traininfo t1 JOIN trainrepair t2 ON t1.trainid=t2.trainid
SELECT t1.trainid,t1.trainkind,t1.traintype,t2.repairdate,t2.repairstaion FROM
traininfo t1 JOIN trainrepair t2 ON t1.trainid=t2.trainid
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询