首页
学习
活动
专区
工具
TVP
发布

互联网开发者交流社区

专栏作者
100
文章
171636
阅读量
36
订阅数
数据库优化方案之SQL脚本优化
随着数据库数据越来越大,数据单表存在的数据量也就随之上去了,那么怎么样让我们的脚本查询数据更快呢?
用户1112962
2019-11-15
1.3K0
数据库分库分表策略之MS-SQL读写分离方案
以下截图内容来自博主:https://www.cnblogs.com/echosong/p/3603270.html
用户1112962
2019-11-14
1.3K0
php企业建站源码
php企业建站源码 1 <?php 2 session_start(); 3 include "./admin/config.php"; 4 include "./right/
用户1112962
2018-07-04
27.6K0
窗体应用程序防腾讯QQ源码
窗体应用程序防腾讯QQ源码 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 using Aptech.UI; 9 using System.Data.SqlCli
用户1112962
2018-07-04
1.7K0
SQL基础日期函数
1 --dateadd 将制定的数值添加到指定的日期部分后的日期 select dateadd(mm,4,'01/01/99') 2 -- 返回:以当前的日期格式返回05/01/99 3 4 --datediff 二个日期之间的指定日期部分的区别 select datediff(mm,'01/01/99','05/01/99') 5 --返回:4 6 7 --datename 日期中指定日期部分的字符串形式 select datename(dw,'01/01/2000')
用户1112962
2018-07-04
2K0
复杂SQL代码实例
DECLARE @begin DATETIME,@end DATETIME,@shanghutype INT, @beginshanghuarea BIGINT ,@endshanghuarea bigint SELECT @begin='1753-01-01',@end='9999-12-31',@shanghutype=1,@beginshanghuarea=-1,@endshanghuarea=9223372036854775807 IF OBJECT_ID('tempdb.dbo.#tmp', '
用户1112962
2018-07-04
8790
SQL中PIVOT和UNPIVOT行列转换
DECLARE @sql_col VARCHAR(8000); DECLARE @sql_str VARCHAR(8000); DECLARE @sql_ VARCHAR(MAX); SELECT @sql_col = ISNULL(@sql_col + ',', '') + QUOTENAME(BBCAccount.dbo.BusinessType.Name) FROM BBCAccount.dbo.BusinessType WHERE ParentCode IS NULL
用户1112962
2018-07-04
1.3K0
SQL基础分页存储过程(案例一)
1 --分页 存储过程 案例 2 3 -- 所执行的存储过程 4 create proc pageForUsers 5 @currPage int, --当前页数 6 @pageSize int, --每页多少条记录 7 @count int output --总记录数 8 as 9 declare @firstIndex int 10 declare @lastIndex i
用户1112962
2018-07-04
4750
SQL-with as基本用法(源码DEMO)
DROP TABLE #temp; with cr as ( SELECT At.SysNo AS AtSysNo , ( CASE WHEN At.Source = 1 THEN At.VendorSysNo ELSE At.DistributorSysNo END ) AS VdSysNo , At.Source
用户1112962
2018-07-04
4090
SQL基础用法(实例二)
1 /* 2 3 4 2006年10月01日 5 6 SQL Server 数据库的高级操作 7 (1) 批处理 8 (2) 变量 9 (3) 逻辑控制 10 (4) 视图 11 (5) 函数 12 (6) 高级查询 13 14 */ 15 16 (1)批处理 17 将多条SQL语句作为一个整体去编译,生成一个执行计划,然后,执行! 18 理解批处理的关键在于"编译",对于由多条语句组成的一个批处理, 1
用户1112962
2018-07-04
7630
Redis简介
Redis 是什么?     通常而言目前的数据库分类有几种,包括 SQL/NSQL,,关系数据库,键值数据库等等 等,分类的标准也不以,Redis本质上也是一种键值数据库的,但它在保持键值数据库简单快捷特点的同时,又吸收了部分关系数据库的优点。从而使它的位置处于关系数据库和键值数 据库之间。Redis不仅能保存Strings类型的数据,还能保存Lists类型(有序)和Sets类型(无序)的数据,而且还能完成排序(SORT) 等高级功能,在实现INCR,SETNX等功能的时候,保证了其操作的原子性,除此以
用户1112962
2018-07-03
3660
用于 SELECT 和 WHERE 子句的函数
1 一个 SQL 语句中的 select_expression 或 where_definition 可由任何使用了下面所描述函数的表达式组成。 2 3 包含 NULL 的表达式总是得出一个 NULL 值结果,除非表达式中的操作和函数在文档中有另外的说明。 4 5 注意:在一个函数名和跟随它的括号之间必须不存在空格。这有助于 MySQL 语法分析程序区分函数调用和对恰巧与函数同名表或列的引用。然而,参数左右两边的空格却是允许的。 6 7 你可以强制 My
用户1112962
2018-07-03
4.6K0
myBatis实例
1. myBatis的介绍: MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除 了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。MyBatis可以使用简单的 XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 jdbc-->dbutil-->(mybatis)-->hibernate 2. mybatis快速入门 a. 添加jar包
用户1112962
2018-07-03
1.1K0
SQL基础用法(实例一)
1 /* 2 3 4 2006年10月01日 5 6 SQL Server 数据库的基本操作 7 (1) 数据库的创建 8 (2) 数据表的创建以及相关约束的指定(含临时表) 9 (3) 数据的添/删/改 10 (4) 数据的查询 11 12 */ 13 14 (0)创建数据库 15 -- 指定数据库名称 16 -- (注:如果数据库名中包含空格可以使用[]将其标示) 17 create database [Super WC] 18 -- 关于
用户1112962
2018-07-03
9110
Oracle-操作
登录PL_SQL,输入用户名sys 密码 安装时输入的密码,选择 sysdba 打开plsqldev.exe所在目录下的PlugIns文件夹,如果没有请从其它地方拷入 打开运行命令窗口,输入命令 re
用户1112962
2018-07-03
3950
SQL一次查出相关类容避免长时间占用表(下)
/* server: db: EDI */ -- 以下案例多次查询同一张表,仅有Name条件不同 --可以使用一次查出相关类容避免长时间占用表 USE EDI GO DECLARE @FileTypeID_X12850 int ,@FileTypeID_X12832 int ,@FileTypeID_X12846 int SELECT TOP 1 @FileTypeID_X12850 = ID FROM dbo.EDI_CFG_FileType WITH(NOL
用户1112962
2018-07-03
3740
SQL一次查出相关类容避免长时间占用表(上)
/* server: db: EDI */ -- 以下案例多次查询同一张表,仅有组合条件Name+Direction不同 --可以使用一次查出相关类容避免长时间占用表 USE EDI GO DECLARE @OutBoundBusinessID_PO int ,@InboundBusinessID_ItemCatalog int ,@InboundBusinessID_Inventory int ,@InboundBusinessID_ShipNotice i
用户1112962
2018-07-03
3210
SQL-ROW_NUMBER() OVER函数的基本用法(源码案例)
SELECT SUM(t.AdjustedBalance) AS Allqmye FROM ( SELECT * FROM ( SELECT ROW_NUMBER() OVER ( PARTITION BY change.AccountSysNo ORDER BY change.indate DESC ) AS RowNumber , (CASE WHEN account.Source=1 THEN account.VendorSysNo ELSE account
用户1112962
2018-07-03
8220
SQL基本用法-行转列
1 /* 2 SELECT <非透视的列>, 3 4 [第一个透视的列] AS <列名称>, 5 6 [第二个透视的列] AS <列名称>, 7 8 ... 9 10 [最后一个透视的列] AS <列名称>, 11 12 FROM 13 14 (<生成数据的 SELECT 查询>) 15 16 AS <源查询的别名> 17 18 PIVOT 19 20 ( 21 22 <聚合函数>(<要聚合的列>) 23 24
用户1112962
2018-07-03
8250
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档