zoukankan      html  css  js  c++  java
  • 第十一天 SQL

    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 ;

  • 相关阅读:
    #include <boost/scoped_ptr.hpp>
    #include <boost/function.hpp>
    #include <boost/bind.hpp>
    8.4散列表查找
    #include <boost/array.hpp>
    异常
    lambda
    #include <amp.h>
    #include <bitset>
    #include <hash_set>
  • 原文地址:https://www.cnblogs.com/zxk666/p/7246980.html
Copyright © 2011-2022 走看看