数据库

数据库查询

2020-03-02  本文已影响0人  风中小酌

列拼接

使用 || 连接不同的字符串和列,需要连接的字符串需要使用单引号引起来,数字不需要

SQL> select last_name || '_' || first_name || 123  name from employees;
NAME
-------------------------------------------------
Abel_Ellen123
Ande_Sundar123
Atkinson_Mozhe123
Austin_David123

去除重复行

distinct 列名
distinct (列名)

SQL> select distinct department_id from employees;
DEPARTMENT_ID
-------------
          100
           30
           90
           20
           70
          110
           50
           80
           40
           60
           10
12 rows selected
SQL> select distinct department_id, last_name from employees;
DEPARTMENT_ID LAST_NAME
------------- -------------------------
           50 Seo
           80 Cambrault
           80 McEwen
           80 Livingston
           50 Dellinger

模糊查询

查询语句中的转义字符需要使用关键字 escape 进行定义

SQL> select job_id from employees where job_id like 'IT@_%' escape '@';
JOB_ID
----------
IT_PROG
IT_PROG
IT_PROG
IT_PROG
IT_PROG
上一篇下一篇

猜你喜欢

热点阅读