本文总结了开发工作中常用的SQL语句,供大家参考…… —语 句 功 能 —数据操作 SELECT —从数据库表中检索数据行和列 INSERT —向数据库表添加新数据行 DELETE —从数据库表中删除数据行...DENY —拒绝用户访问 REVOKE —解除用户访问权限 —事务控制 COMMIT —结束当前事务 ROLLBACK —中止当前事务 SET TRANSACTION —定义当前事务数据访问特征 —程序化SQL...DECLARE —为查询设定游标 EXPLAN —为查询描述数据访问计划 OPEN —检索查询结果打开一个游标 FETCH —检索一行查询结果 CLOSE —关闭游标 PREPARE —为动态执行准备SQL...语句 EXECUTE —动态地执行SQL 语句 DESCRIBE —描述准备好的查询 —局部变量 declare @id char(10) –set @id = ‘10010001’ select
UNSIGNED NOT NULL DEFAULT 0, //设置默认列值 >PRIMARY KEY(id) >)ENGINE=InnoDB //设置表的存储引擎,一般常用...NewValue [ WHERE condition ] 六、删除数据: 1、删除数据: >DELETE FROM tb_name WHERE id=3; 七、条件控制: 1、WHERE 语句...: >SELECT * FROM tb_name WHERE id=3; 2、HAVING 语句: >SELECT * FROM tb_name GROUP BY score...*)>1; 2、条件使用Having; 3、ORDER BY 排序: ORDER BY DESC|ASC =>按数据的降序和升序排列 十一、UNION规则——可以执行两个语句...创建触发器: >CREATE TRIGGER trig AFTER INSERT ON ORDERS FOR EACH ROW SELECT NEW.orser_name; >INSERT语句
删除表数据 truncate table book;#删除表中所有数据 delete from book where xx=yy;#根据条件删除表中数据 查询 select * from book; 常用函数
exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y
= 不等于 < 小于 <= 小于等于 > 大于 >= 大于等于 BETWEEN 在指定的两个值之间 数据过滤: 组合where语句 and操作符(同时符合where后面的条件) SELECT pname...SELECT语句的执行顺序 SELECT 要返回的列或表达式 是 FROM 从中检索数据的表 仅在从表选择数据时使用 WHERE 行级过滤 否 GROUP BY 分组说明 仅在按组计算聚集时使用 HAVING
如果是 SQL 语句里面使用。...语句的话,就是 SELECT abc, DECODE(abc, 50, ‘A’, ‘B’) FROM 表 什幺是oracle实例,写出在oracle如何查找实例名的sql语句 oracle数据库实例...求一份oracle的SQL语句大全 包括带数据的表 建议看21天sql自学通 下载地址 [wenku.baidu.空白] 表要自己在数据库环境上去建的。...oracle sql语句 分为哪些 Oracle SQL语句分类 SQL(Structured Query Language)即结构化查询语句,应用程序与数据库交互的接口 集数据操作、数据定义、数据控制等功能于一体...ANSI先后制定推出了SQL-89、SQL-92、SQL-99标准 oracle SQL 语句主要分为一下四类: DML(Data Mannipulation Language)数据操纵语言:查询、操纵数据表资料行
史上超强最常用SQL语句大全 DDL(Data Definition Language)数据定义语言 一、操作库 二、操作表 DML(Data Manipulation Language)数据操作语言...score double(4,1), birthday date, insert_time timestamp ); -- 查看表结构 desc 表名; -- 查看创建表的SQL...语句 show create table 表名; -- 修改表名 alter table 表名 rename to 新的表名; -- 添加一列 alter table 表名 add 列名 数据类型; -...update 表名 set 列名 = 值; -- 带条件的修改 update 表名 set 列名 = 值 where 列名=值; DQL(Data Query Language)数据查询语言 关于查询语句有很多...`salary` = 9000; -- 一条sql就完成这个操作。这就是子查询 SELECT * FROM emp WHERE emp.
9、说明:创建视图:create view viewname as select statement 删除视图:drop view viewname 10、说明:几个简单的基本的sql语句 选择:select...: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5 13、说明:一条sql 语句搞定数据库分页 select top 10 b...语句影响的行数的信息。...SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。...SET NOCOUNT 为 OFF 时,返回计数 常识 在SQL查询中:from后最多可以跟多少张表或视图:256 在SQL语句中出现 Order by,查询时,先排序,后取 在SQL中,一个字段的最大容量是
指令进行封装(SQL指令集),编译之后存储在数据库服务器上,并且为之取一个名字,客户端可以通过名字直接调用这个SQL指令集,获得执行结果。...# 存储过程优点: 1.SQL指令无需客户端编写,通过网络传送,可以节省网络开销,同时避免SQL指令在网络传输过程中被恶意篡改保证安全性; 2.存储过程经过编译创建并保存在数据库中,执行过程无需重复进行编译...,对SQL执行过程进行了性能优化。...3.存储过程中多个SQL指令之间存在逻辑关系,支持流程控制语句,可以实现复杂的业务。...片段,但是触发器无需调用,当对数据库中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用。
以下都是我工作中经常用到的,也是一些基本的。
转载自 http://blog.csdn.net/suyu_yuan/article/details/51784893 转自网络: 经典MSSQL语句大全和常用SQL语句命令的作用 下列语句部分是Mssql...根据SQL语句执行后是否返回记录集,该方法的使用格式分为以下两种: 1.执行SQL查询语句时,将返回查询得到的记录集。...此时用法为: 连接对象.Execute "SQL 操作性语句" [, RecordAffected][, Option] ·RecordAffected 为可选项,此出可放置一个变量,SQL语句执行后...SQL语句大全精要 DELETE语句 DELETE语句:用于创建一个删除查询,可从列在 FROM 子句之中的一个或多个表中删除记录,且该子句满足 WHERE 子句中的条件,可以使用DELETE删除多个记录...update a set a.lastname=(select b.lastname from b where a.id=b.id) 常用sql语句命令的作用 1.
一 、常用操作数据库的命令 1.show databases; 查看所有的数据库 2.create database test; 创建一个叫test的数据库 3.drop database test;删除一个叫...;(较常用) 1.3 insert into 表名(字段1,字段2...) values(值1,值2,....),(值1,值2,....)...select * from 表名 4.2 指定数据查询 select 字段 from 表名 根据条件查询出来的数据 select 字段 from 表名 where 条件 (最常用的...money desc, age asc; 5.2 多字段排序 select 字段 from 表 order by 字段1 desc |asc,...字段n desc| asc; 6.常用的统计函数
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
SQL语句参考,包含Access、MySQL 以及 SQL Server ---- 基础 创建数据库 CREATE DATABASE database-name 删除数据库 drop database...日程安排提前五分钟提醒 SQL: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5 一条sql 语句搞定数据库分页 select...记录搜索 案例 例如1:一张表有一万多条记录,表的第一个字段 RecID 是自增长字段, 写一个SQL语句, 找出表的第31到第40个记录。...SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。...SET NOCOUNT 为 OFF 时,返回计数 常识 在SQL查询中:from后最多可以跟多少张表或视图:256 在SQL语句中出现 Order by,查询时,先排序,后取 在SQL中,一个字段的最大容量是
数据操作 数据导入 Load导入 Insert插入 Import导入 数据查询 基本查询 Floor 取整 Like 和 Rlike Distinct 去重 Group By 分组查询 Having 语句...Join 语句 常用查询函数 NVL 空字段赋值 时间类 Date_format Date_add Date_sub Datediff CASE WHEN 语句 IF 语句 行转列 Concat Concat_ws...使用别名还可以提升性能 select id as sid, name as sname from student; -- 将查询到的id值加100后显示 select id+100 from student; -- 常用函数...不匹配的值使用NULL值代替) select employee.name,dept.name from employee full join dept on dept.d_id=employee.d_id; 常用查询函数...Sort By 语句之前!
--删除约束 Status:字段名 alter table Table_1 drop constraint Status; --添加约束 --Status :字...
MySQL 常用语句大全 一、连接 MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1、例 1:连接到本机上的 MYSQL。...注意:你必须首先登录到 MySQL 中,以下操作都是在 MySQL 的提示符下进 行的,而且每个命令以分号结束 1、MySQL 常用命令 create database name; 创建数据库 use...例如,如果在文件 my_file.sql 中存 放有查 询,可如下执行这些查询: 例如,如果您想将建表语句提前写在 sql.txt 中: mysql > mysql -h myhost -u root...得到的 staffer.sql 是一个 sql 脚本,不包括建库的语句,所以你需要手工 创建数据库才可以导入 恢复数据库 staffer,需要创建一个空库 staffer c:\mysql\bin\mysql...mysqlimport 命令常用的选项还有-v 显示版本(version), -p 提示输入密码(password)等。
9、说明:创建视图: create view viewname as select statement 删除视图: drop view viewname 10、说明:几个简单的基本的sql语句 选择:...: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5 13、说明:一条sql 语句搞定数据库分页 select top 10 b...语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !...profiler',N'SQL 事件探查器') EXEC sp_msforeach_worker '?'...语句,找出表的第31到第40个记录。
SQL基础语句大全 此文章基本涵盖SQL的基础应用语句 你好! 这是本人在大学自学Java时记录的SQL基础语句,希望可以对自学的小白们给与一定帮助,有错误也欢迎大家可以帮助纠正。...注释 comment -创建表时给字段添加的介绍 create table t3(id int comment '这是主键',name varchar(10) comment '这是名字'); 导入*.sql...文件 -Linux系统:把文件放到桌面 source /home/soft01/桌面/emp.sql; -Windows系统:把文件放到d盘根目录 source d:/emp.sql; -检查是否成功
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/131970.html原文链接:https://javaforall.cn
领取专属 10元无门槛券
手把手带您无忧上云