码迷,mamicode.com
首页 > 数据库 > 详细

第十一天 SQL

时间:2017-07-27 21:26:25      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:交叉点   保存   mis   构造   vi编辑   编辑器   rtm   comm   筛选   

SQL 结构化查询语句:

$ sqlplus / as sysdba  在oracle用户下以管理员身份进入sql

SQL> alter user hr account unlock identified by hr; 解锁hr用户

SQL> show user  显示当前管理员身份

SQL> desc employees 显示employees的所有列

 

 

使用sqlplus的全屏编辑功能:;

SQL> ed 

进入全屏编辑 相当于vi编辑器

输入SQL命令,保存退出后

SQL> /  执行

SQL基础查询:

查询语句 每次查询 都是行列的交叉点

select 列的筛选条件 *代表所有列

from 哪张表

where 行的筛选条件 加条件 例 id=90的行

基础select语句:

SQL> select * from employees;

SQL> desc employees

SQL> select LAST_NAME, SALARY, COMMISSION_PCT from employees;

SQL> desc departments

SQL> select department_id, department_name from departments;

在查询的列后空格加别名 :
select salary,12*salary*(1+COMMISSION_PCT) 总工资 from employees;        总工资为salary,12*salary*(1+COMMISSION_PCT)的别名。

使用连字符构造语句:

输出下列员工信息:

employeeid is ... at department .. total salary is …

select ‘员工名字是‘||last_name||‘所在部门为‘department_id‘

from employees

where ;

 

第十一天 SQL

标签:交叉点   保存   mis   构造   vi编辑   编辑器   rtm   comm   筛选   

原文地址:http://www.cnblogs.com/zxk666/p/7246980.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!