负责数据库中查询 *** 作的数据库语言是

负责数据库中查询 *** 作的数据库语言是,第1张

您想问的是负责数据库中查询 *** 作的数据库语言是什么吗?数据 *** 纵语言。

数据库管理系统中负责查询 *** 作的数据库语言是“数据 *** 纵语言”。数据 *** 纵语言是用于数据库 *** 作,对数据库其中的对象和数据运行访问工作的编程语句

数据 *** 纵语言的主要功能即是访问数据,因此其语法都是以读取与写入数据库为主。

要点:left join,right join,inner join

首先有如下两个表:

Student:

ID(int) Name(nvarchar)

1 a

2 b

3 c

4 d

5 e

6 f

Quiz:

ID(int) score(int)

1 60

2 70

4 80

6 90

8 100

9 30

内连接:(inner join)包括连接表的匹配行

select StudentName,Quizscore from Quiz inner join Student on StudentID=QuizID

Name score

a 60

b 70

d 80

f 90

左连接:(left join)包括连接表匹配行以及左连接表的所有行

select StudentName,Quizscore from Student left join Quiz on StudentID=QuizID

Name score

a 60

b 70

c null

d 80

e null

f 90

右连接:(right join)结果包括连接表的匹配行以及右连接表的所有行

select StudentName,Quizscore from Student right join Quiz on StudentID=QuizID

Name score

a 60

b 70

d 80

f 90

null 100

null 30

当然,也可以看出左连接也可以写成右连接的形式:

select StudentName,Quizscore from Student right join Quiz on StudentID=QuizID等价于

select StudentName,Quizscore from Quiz left join Student on StudentID=QuizID

工具/材料:Management Studio。

1、首先双击“Management Studio”图标,打开SQL Server。

2、继续在SQL Server窗口上,点击工具栏里的“新建查询”图标。

3、其次在SQL Server窗口上,输入要查询sql server数据库中的数据的sql语句。

4、然后在SQL Server窗口上,点击工具栏里的“执行”图标。

5、最后在SQL Server窗口上,成功显示sql server数据库中的查询数据结果。

数据库增删改查的基本是怎样的?下面我们来看一下。

01

查询数据,我们使用的是select语句,from关键字后面添加要查询的表名就行了。

02

更改数据,使用的是update语句,update后面跟的是表名,然后使用set语句来指示更新哪个字段和字段的新值。where语句用来限定哪一行或哪几行的数据需要更新。

03

插入数据,使用insert into语句,后面跟上表名,和对应的字段,再使用values关键字,为字段一一赋值。

04

删除数据,使用delete from语句,where后面可以指定要删除的数据。

以上就是关于负责数据库中查询 *** 作的数据库语言是全部的内容,包括:负责数据库中查询 *** 作的数据库语言是、mysql数据库查询 *** 作、如何查询sql server数据库中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9482113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存