access的sql查询语句怎么写 150
有两个表表1id编号1编号21001a001a2001a001b3002a002a表2id编号商品名称颜色1001a名称1颜色12002a名称2颜色2怎样用查询语句组合成...
有两个表
表1
id 编号1 编号2
1 001a 001a
2 001a 001b
3 002a 002a
表2
id 编号 商品名称 颜色
1 001a 名称1 颜色1
2 002a 名称2 颜色2
怎样用查询语句 组合成 下面这样的形式
编号 商品名称 颜色
001a 名称1 颜色1
001b 名称1 颜色1
002a 名称2 颜色2
表2 我打错了 表2是这样的
ID 编号 名称 颜色
1 001a name1 color1
2 001a name1 color2
3 002a name2 color2
查询后希望得出
编号 商品名称 颜色
001a name1 color1
001b name1 color2
002a name2 color2 展开
表1
id 编号1 编号2
1 001a 001a
2 001a 001b
3 002a 002a
表2
id 编号 商品名称 颜色
1 001a 名称1 颜色1
2 002a 名称2 颜色2
怎样用查询语句 组合成 下面这样的形式
编号 商品名称 颜色
001a 名称1 颜色1
001b 名称1 颜色1
002a 名称2 颜色2
表2 我打错了 表2是这样的
ID 编号 名称 颜色
1 001a name1 color1
2 001a name1 color2
3 002a name2 color2
查询后希望得出
编号 商品名称 颜色
001a name1 color1
001b name1 color2
002a name2 color2 展开
展开全部
Select a.编号2,b.商品名称,b.颜色 from 表1 a,表2 b where a.编号=b.编号
更多追问追答
追答
Select a.编号2,b.商品名称,b.颜色 from 表1 a,表2 b where a.编号1=b.编号
追问
表2 我打错了 表2是这样的
ID 编号 名称 颜色
1 001a name1 color1
2 001a name1 color2
3 002a name2 color2
查询后希望得出
编号 商品名称 颜色
001a name1 color1
001b name1 color2
002a name2 color2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是一个最简单的两表关联,用一个主键对一个就可以了
追问
表2 我打错了 表2是这样的
ID 编号 名称 颜色
1 001a name1 color1
2 001a name1 color2
3 002a name2 color2
查询后希望得出
编号 商品名称 颜色
001a name1 color1
001b name1 color2
002a name2 color2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询