00:01
诶,这个这个这个文件夹啊,会会给大家整个我们讲这个circleq和PL circleq的时候,都在这儿来进行学习就可以了,这呢是对应的课件数据表文件就这一些。各章的练习,这是我们每一节后边儿啊,都有一个练习,最后呢,还有一些常见的问题和学习资料,有同学呢。感兴趣或者我们这些资料都给大家,你需要的话都可以来查一查,来看我们先看第一节。基本的circle和select的一个语句的一个练习。这列练习前,我们先看看这个吧。这还有还有额外的一些练习,我们从这先稍微走一下,看看都有哪些东西啊,然后我们再做刚才练习。每一章我们都有这样的额外多了一点东西。这呢,也相当于是一个回顾。比如说对于日期乘除是不合法的,这都说了对吧?包含控制的数学表达式仍为空别名使用双引号。
01:00
你不加也行,但是你要加引号一定是双引号。双数线来表示的连接,Java中用的是这个连接符加号。呃,日期和字符只能在单引号中出现,比如说输出这个信息,这我们都写了,刚才啊,Distinct是区分关键字的,哎,这个区分这个把重复的列给你滤掉,大家看一下这个写法,很多同学刚开始学的时候容易出错。大家看查询一下拉内。Depend ID from employees。我把这个我先去了。这个懂吗?每个人的名字和他的部门号,这每个人都有,所以说这一查询一点问题没有。那我们再这样看,我在这儿加一个distinct。这这这能能运行成功不。
02:03
看我。挂了吧。叫缺失表达式怎么解释啊?嗯。你看是不是这样,我这个employees表里边应该是有107条记录,所以说拉内应该有107个。Department ID正常应该也是107个,里边会有重复的。这样的形式呈现,但是你要一加的这是不是就刚才说的就就12个呀。这边是12个,结果这边有107个,你怎么匹配呀。没法,是不是一对一对应上呀,所以说就错了。这个是大家刚开始学的时候,你要注意的啊,这个不是你随便加的,你左右这两个作为列,作为一条数据出现,都应该有值,这个呢,你就107个,这里就十几个。这是不行的,匹配不上啊,后边我们讲主函数的时候,也会有类似的一个问题。行,这个呢,就是这一节的这个像一个小总结一样,这东西还不多,我们直接看这个练习。
03:06
我们把这个练习搞定一下B。第一个。第一个circle plus命令可以控制数据库吗?这个叫非常果断的答否不能控制数据库。你可以说circle可以算叫控制或者叫管理操作,但是SQ plus是不能的。下面的语句是否可以执行成功?Select他他from这个,这是起了个名。没有问题,这个是可以的。再往下在星from employees,这个呢,也可以查询employees表中的所有的列。这一列。找出下面语法中的错误。所以说他是这就言言之意就是有错的吧。Select lastname。
04:01
就是赛11年的工资,起了个别名from,他猛一看啊,好像没啥问题。或者你要是看不出来的时候怎么办,你把它粘到C。粘到这个编译器这。把这个这这呢,你就分号要去了啊。确实有错,你看。是这符号错的。过来。这呢是用英文格式下的一个符号,这呢是不是中文格式下的,你看占了一个字符,所以这个呢,你得给它改成这个。相应的你看后边这个分号。哎,分号双引号也也有可能有其他的问题啊,你再改一改,这个时候应该是。那就在这儿挪位。这这这到这儿还得重改一下哈。
05:01
粘过来的时候,它这个格式不匹配了,改成这个双引号。这个呢,是英文格式家的再来。好了,这就化石了哈。行,回来说。语法错误标点符号,标点符号需要是英文,搁这家有两个错,一个是这。一个是这需要大家注意,这个还给人家赶回去是吧。就是这个本身这个题目的。错了。行,下一个显示这个表的结构,并查询其中的全部数据。这我们就不演示了,直接在这写了。
06:03
D departments显示这个表的结构,并查询其中的全部数据。大小写都可以,其他的清from他称号结束查询所有数据,钱数表的全部ID不能重复select第think。赵白,From意思。来运行一下。你说谁?停车位没有问题。最后一个题目显示出表employees中的全部的列,各个列之间用逗号连接,猎头显示成output,这就别明白。
07:03
显示这个表的全部列,全部列的话,你得知道有哪些列e employees。这个有点多呀。有点多,有点多怎么办呀?有点多,那我就只选了其中的几列来写吧,好吧,意思是一样的,Select。Employee ID中间用逗号连接last name。再加上一个叫。Salary的,然后我就不写了啊,整个它起了个别名,这个呢,你大家要注意,你在这不能够起个别名了,因为现在这就这一列中间是用这个连接起来的,这是一列起个别名双引号连接起来。它写的叫output,中间有下划线,所以这个双引号你可以去掉,去掉out foot from,不好意思,没错,回车。
08:14
这儿呢,就给你打印出来。那这个就是我们这个题目的一个答案,你说C这呢,我写的短了,你可以在这再加,把这个所有列都加上。这哎,这个题写完以后,我们这一节就讲完了,就是select from的命令,好吧,这节我们就到这。
我来说两句