
sql
文章平均质量分 84
萧曵 丶
谦逊,勤恳.
展开
-
SQL 常用优化实践
对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为 NULL,其他的,最好不要使用NULL。不要以为 NULL 不需要空间,比如:char(100) 型,在..原创 2022-05-10 17:21:18 · 790 阅读 · 0 评论 -
MySQL 的CASE WHEN 语句使用说明
原链接目录(1)mysql数据库中CASE WHEN语句。1)简单 CASE 函数:2)CASE 搜索函数:(2) MySQL case when例子介绍1、 使用带有简单 CASE 函数的 SELECT 语句2、使用带有简单 CASE 函数和 CASE 搜索函数的SELECT 语句3、CASE 可能是 SQL 中被误用最多的关键字之一。4、其他例子%简单语...转载 2018-08-31 11:28:16 · 570 阅读 · 0 评论 -
insert into 语句的三种写法
方式1、 INSERT INTO t1(field1,field2) VALUE(v001,v002); // 明确只插入一条Value 方式2、 INSERT INTO t1(field1,field2) VALUES(v101,v102),(v201,v202),(v301,v302),(v401,v402);在插入批量数据时方式2优于方式1. 方式3...原创 2018-07-31 20:05:24 · 11223 阅读 · 0 评论 -
如何删除优快云上自己上传的资源
我们在优快云上传资源经常碰到一些比如说 文件或者资源需要更新,积分更新等问题,奈何优快云并未提供修改的功能,以下是我在网上找到的一些方法,验证通过比如说你要删除的资源路径是http://download.youkuaiyun.com/download/asd123/123456那么删除的get请求为:http://download.youkuaiyun.com/index.php/user_conso...原创 2019-05-20 19:32:20 · 1652 阅读 · 3 评论 -
SQL中CASE关键字的使用
使用方法代码示例CASE关键字有两种使用方法,分别是‘简单case函数’和‘case搜索函数’简单case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' ENDcase搜索函数CASE sex WHEN sex='1' THEN '男' WHEN sex='2' THEN '女'ELSE '其他' ...转载 2018-04-04 10:46:05 · 301 阅读 · 0 评论 -
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式...转载 2018-04-03 18:03:30 · 207 阅读 · 0 评论 -
简述数据库事务并发机制
摘要: 事务是最小的逻辑执行单元,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。事务具有四个重要特性,即原子性(Atomicity)、一致性(Consistency)、隔离性 (Isolation)和持久性 (Durability)。本文首先叙述了数据库中事务的本质及其四大特性(ACID)的内涵,然后重点介绍了事务隔离性的动机和内涵,并介绍了转载 2018-01-29 21:58:37 · 248 阅读 · 0 评论 -
mysql常见sql语法
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);添加带注释的列:alter table directory add index_url varchar(256) default null转载 2018-01-16 23:31:07 · 266 阅读 · 0 评论 -
SQL Server函数大全
文章出自:点我--聚合函数use pubsgoselect avg(distinct price) --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales) --最大数from titlesgo use pubsgoselect min(ytd转载 2018-01-15 23:28:14 · 242 阅读 · 0 评论 -
SQL Server之游标的基础知识
什么是游标:游标是可以在结果集中上下游动的指针。游标的作用:--允许定位到结果集中的特定行。--从结果集的当前位置检索一行或多行数据。--支持对结果集中当前位置的行进行修改。注意:游标虽然很好用,但是如果滥用游标的话,会对程序的性能造成很大影响,使用的时候一定要谨慎啊!游标的种类:MS SQL SERVER 支持三种类型的游标:Transact_SQL 游标,API转载 2018-01-13 19:49:02 · 238 阅读 · 0 评论 -
SQL中常用的函数
以下所有例子均Studnet表为例: 计算字符串长度len()用来计算字符串的长度select sname ,len(sname) from student字符串转换为大、小写lower() 用来将一个字符串转换为小写,upper() 用来将一个字符串转换为大写select lower('I AM A STUDENT !')select转载 2018-01-13 19:46:49 · 352 阅读 · 0 评论 -
SQL____一个简单的存储过程
/****** Object: StoredProcedure [dbo].[sp_InsertEmployee] Script Date: 09/17/2012 23:28:42 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- ================================转载 2018-01-13 19:38:55 · 288 阅读 · 0 评论