社区
MS-SQL Server
帖子详情
菜鸟我请教一条sql语句的写法或者解决方案,在线
fadingman
2003-11-17 12:44:33
表a
学号 姓名 班级编号
0011011 李大发 00110
0022022 王小财 00220
表b
班级编号 班级名称
00110 计003班
00220 国贸001班
需要得到一个如下显示的东西
学号 姓名 班级
0011011 李大发 计003班
0022022 王小财 国贸001班
怎么写sql语句?或是有什么其他方法?
...全文
79
7
打赏
收藏
菜鸟我请教一条sql语句的写法或者解决方案,在线
表a 学号 姓名 班级编号 0011011 李大发 00110 0022022 王小财 00220 表b 班级编号 班级名称 00110 计003班 00220 国贸001班 需要得到一个如下显示的东西 学号 姓名 班级 0011011 李大发 计003班 0022022 王小财 国贸001班 怎么写sql语句?或是有什么其他方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynx1111
2003-11-17
打赏
举报
回复
select a.学号 a.姓名 b.班级名称 as 班级
from a left join b on a.班级编号=b.班级编号
lynx1111
2003-11-17
打赏
举报
回复
select a.学号 a.姓名 b.班级名称 as 班级
from a,b
where a.班级编号=b.班级编号
sunshareforever
2003-11-17
打赏
举报
回复
select a.学号 a.姓名 b.班级
from a left join b on a.班级编号=b.班级编号
jornet
2003-11-17
打赏
举报
回复
select a.学号 a.姓名 b.班级
from a,b
where a.班级编号=b.班级编号
juan218
2003-11-17
打赏
举报
回复
最好创建视图:
create view vwtable
as
select 学号,姓名,班级 from 表a join 表b on 表a.班级编号=表b.班级编号
视图创建完毕,要显示的时候只要在Query Analyzer中敲入
select * from vwtable 就ok了
cloudchen
2003-11-17
打赏
举报
回复
select a.学好,a.姓名,b.班级名称 from a inner join b on a.班级编号 = b.班级编号
Benimarunikado
2003-11-17
打赏
举报
回复
--根据作者需求,实现如下:
CREATE TABLE a(
学号 CHAR(20) PRIMARY KEY NOT NULL,
姓名 CHAR(8) NOT NULL,
班级编号 CHAR(20)NOT NULL
)
GO
CREATE TABLE b(
班级编号 CHAR(20)NOT NULL,
班级名称 CHAR(50)NOT NULL
)
GO
INSERT INTO a
VALUES ('0011011','李大发','00110')
INSERT INTO a
VALUES ('0022022','王小财','00220')
INSERT INTO b
VALUES ('00110','计003班')
INSERT INTO b
VALUES ('00220','国贸001班')
SELECT 学号,姓名,班级 FROM
(SELECT 学号,姓名,班级名称 AS 班级 FROM a,b
WHERE a.班级编号=b.班级编号
)AS TABLE1
学号 姓名 班级
0011011 李大发 计003班
0022022 王小财 国贸001班
SQL查询语句大全(个人总结)
本文深入解析SQL查询语句,涵盖聚合函数、条件语句、连接查询等核心内容,通过实例展示如何高效处理数据,适合各水平读者学习。
SQL
菜鸟
教程
本文围绕 SQL 展开,介绍了数据库表的概念,讲解了 SQL 语句的基本语法,强调 SQL 对大小写不敏感,且部分系统要求语句末端用分号。还阐述了 SELECT、SELECT DISTINCT、WHERE 等重要 SQL 命令的用法,并给出相应实例。
SQL语句
查询
本文深入讲解了
SQL语句
的多种应用,包括排序、聚合、分组和分页查询等高级技巧,同时详细介绍了SQL备份与恢复过程,以及各种表约束如主键、唯一、非空和默认约束的应用。
SQL Server
菜鸟
本文介绍了SQL Server的基础操作,从新手(小
菜鸟
)的增删改查,到进阶的约束条件(如非空、唯一、主键、外键),再到大
菜鸟
级别的流程控制(BEGIN...END、WHILE、IF...ELSE、DECLARE、CASE),以及老
菜鸟
涉及的视图、自定义函数和存储过程,逐步深入SQL Server的世界。
SQL查询语句大全(大佬总结,必看)
这篇博客详细介绍了SQL查询语句的各种操作,包括SELECT的聚合函数(总数、最大值、最小值、求和、平均值)、CASE...WHEN...THEN语句、TOP子句、FROM与JOIN操作(INNERJOIN、LEFTJOIN、RIGHTJOIN)、WHERE子句的条件查询(比较运算符、模糊查询、范围查询、空判断)以及GROUP BY和HAVING子句的分组与过滤。还给出了具体的SQL查询示例,适用于数据查询和分析。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章