永发信息网

数据库多表联合查询问题,现在我有两个表 表1 user表 id name class 1

答案:2  悬赏:0  手机版
解决时间 2021-02-27 12:01
  • 提问者网友:我的未来我做主
  • 2021-02-26 17:26
数据库多表联合查询问题,现在我有两个表
表1 user表
id name class
1 张三 3
2 李四 1

表2 class表
id name
1 三班
2 五班
3 七班

我现在要获取到张三的班级名要怎么查
或者直接得到类是结果
id name class
1 张三 七班
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-02-26 18:15
select u.name 姓名,c.name 班级 from user u,class c where u.name=‘张三’and u.class=c.id

但是建议不同的表如果不是相对应的字段不要取相同的字段名,例如你的user表中的name是用户名,class中的name是班级名,这样容易弄混,望采纳
全部回答
  • 1楼网友:毛毛
  • 2021-02-26 19:28
搜一下:数据库多表联合查询问题,现在我有两个表 表1 user表 id name class 1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯