【四舍五入取整截取】 select round(54.56,0) 【向下取整截取】 SELECT FLOOR(54.56) 【向上取整截取】 SELECT CE…
标签:SQL
SQL Server中变量的声明和使用方法
网址:http://blog.sina.com.cn/s/blog_63d0c97a0100qpy7.html 声明局部变量语法: DECLARE @variable_name DataType 其中 variable_…
sql性能优化:sql处理千百万级以上的数据提高查询速度的方法,查询速度慢怎么处理
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先…
PLSQL手动输入一个字符串,倒序打印输出字符串 , 如输入的是 abcd 打印输出 dcba
DECLARE V_NAME VARCHAR2(30):=’&请输入’; BEGIN FOR A IN REVERSE…
LIKE查询与索引的不解之谜
like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。 like keyword% 索引有效。 like %keyword% 索引失效…
Kudu:一个融合低延迟写入和高性能分析的存储系统
Kudu 是一个基于 Raft 的分布式存储系统,它致力于融合低延迟写入和高性能分析这两种场景,并且能很好的嵌入到 Hadoop 生态系统里面,跟其他系统譬如 Cloudera Impala,Apache Spark 等…
SQL经典实例(一)检索记录
限定返回行数 MySQL select * from emp limit 5; Oracle select * from emp where rownum <= 5; 随机返回若干行记录 MySQL select …
关于sql和MySQL的语句执行顺序(必看!!!)
ql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。 一、sql执行顺序 (1)from (3) join (2) on (4) where&nb…
MYSQL的存储过程和函数简单写法
存储过程 MySQL中,创建存储过程的基本形式如下: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_bo…
Sql日期查询-SQL查询今天、昨天、7天内、30天
Sql日期查询-SQL查询今天、昨天、7天内、30天 今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据…
SQL实现次日、三日及七日用户留存率的计算
本篇博客学习如何用SQL来实现次日、三日及七日留存率的计算。 假设有一个表 role_login_back,有字段:event_time表示登陆日期时间和device_id表示设备ID。 event_time devic…
浅析分布式事务
一、单机事务 1.1 ACID特性 1.1.1 原子性 一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。 事务在执行过程中发生错误,会被回滚(Rollback)到事务…