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

Oracle SQL(一)

时间:2020-03-24 15:41:04      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:upd   distinct   ica   gem   结构化   更新记录   更新   记录   等于   

SQL

1. 认识SQL

SQL是什么?
SQL,结构化查询语言,全称是 Structured Query Language。

SQL 是一门 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言,但是仍然存在着多种不同版本的 SQL 语言。

PS:SQL对大小写不敏感,如select与SELECT是相同的

RDBMS 数据库程序
关系型数据库管理系统,全称 Relational Database Management System。(比如 MS Access、SQL Server、MySQL)


2. SQL基础语句

2.1 select (查询)

select * from 表名  --全量查询

select 列名1,列名2 from 表名  --查询指定列

select distinct 列名1 from 表名  --查询某列的唯一值

select t.rowid,t.* from 表名  --查询结果集可修改

2.2 where (条件子句)

=  --等于
<>  --不等于
>  --大于
<  --小于
>=  --大于等于
<=  --小于等于
between  --在某个范围内
like  --类似
in()  --指定某列的多个可能值

2.3 and&or (过滤子句)

and --且
or --或
select * from 表 where 列1=XXX and (列2=‘aaa’ or 列2=‘bbb’);

PS:结合起来使用的话要加上括号

2.4 order by (排序子句)

ASC  --默认,升序排列
DESC  --降序排列

PS: order by 多列时  先按第一列排序,第一列条件相同的基础下再对第二列进行排序

2.5 insert into (插入新记录)

insert into 表(列1,列2...) values (值1,值2...);

2.6 update(更新记录)

update 表 set 列=值 where 条件

2.7 delete (删除记录)

--删单/多条
delete from 表 where 条件

--删全部
delete from 表
delete * from 表
truncate table 表

Oracle SQL(一)

标签:upd   distinct   ica   gem   结构化   更新记录   更新   记录   等于   

原文地址:https://www.cnblogs.com/cy-8593/p/12559251.html

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