plsql管理mysql数据库_plsql的数据库管理(一) 查询

编写的技巧,直接在sql语句输入ed,敲入回车,进入上一个sql语句进行编辑,我们会进入文本编辑器里面,

这里面输入的sql语句就不需要加上分号了, 然后鼠标点击确定, 回到sql界面, 输入/ 开始执行。

知识点一:导入sql文件, 应用场景:三个sql文件, 我们需要加入到sql用户里面去;

3590499f5b0090de4db377d4aaa558db.png  @直接取地址,d表示文件在D盘,/表示是根目录下面,hr_cre.sql表示的是文件的名字。

SQL> desc employees; 该语句是查询表格中的列信息employees

c36f7600704dcc18b41e408e1395bf5c.png

知识点二: 数字是可以进行加减乘除计算的,+ - * / , 日期只能够进行+ - 不能够进行乘除。 主要是指 表中某些列定义为number型(数字型)和data(日期型)的,常见的,已知一个月的工资,求出一年的工资外加10000元奖金的总薪金。

先查看表格内容: desc employees;其中为number和data 的都是可以进行加减乘除的计算的。

bca38023b46bbcce71a6def9d7c0a68b.png 

34fce7d80411e4d63666012ef58474a4.png

知识点三:空值null 是无效的值,不可以参与运算,参与后结果还是null, 0是具体的数值,null不是0 也不是空格。  下面的是查询的enployees表格里面的信息, 我们看一看到commission_PIC,有的是有数据0.1,有的没有数据。

89c34444d28f103f71bc79343a77b424.png 

e3ba4495ce077ec047d3ba0a46aa8bd3.png

a19e83f98b7d90142fecd9a36df89fff.png

知识点四:别名

select employee_id  (as)   id  from employees;     加上as与不加上as是两种方法, 系统默认的别名都是大写的,如果需要 比如小写的别名或者两个单词构成的别名,我们需要用双引号“   ”将别名引起来, 双引号里面是什么, 别名就是什么 ,不会有格式的变化。

知识点五:连接符

java语言里面的是 +      SQl语句里面的是 || 用于连接   列与列  列与字符连接起来。 在Java中使用双引号表示字符串, 在sql里面使用单引号表示字符串。在sql里面的双引号都是只用在别名的时候,除此之外的都是单引号。

637bc4ff36bfb6315adeed3e0a5ddccd.png

练习: 显示出表employees的全部i列,哥哥列之间使用逗号隔开, 列头显示成为OUT_PUT

select  employee_id ||  ','  ||  lat_name || ','   salary   "OUT_PUT"   from employees;   连接符连接起来的都是一个命令。

知识点五: distinct (这个知识点需要在查一些资料。)

bc0b82f26bb31310cabada5b03d97355.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值