本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- zhanjia
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
SQLSERVER 得出指定月的工作日天数(没有考虑国家法定假日,只排除周六周日)
--获取指定月的工作日天数(不考虑国家法定节假日,只排除周六周日, 已在休假行事历中设置休息天的也能获得工作天数)
CREATE FUNCTION [dbo].[getCountOfWorkdaysOfMonth](@year_in NVARCHAR(4), @month_in NVARCHAR(2), @restDayStr NVARCHAR(100)) --year_in 为四位年,mon ...
sql 区分各个年龄段 人数 并且区分男女
将多条数据 以 横向 年龄段,竖向 性别 查询出各个年龄段的人数 报表
要求结果如下格式:
性别 20岁以下 20岁~25岁 26岁~30岁 31岁~35岁 36岁~40岁 41岁~45岁
男
女
sql语句如下:
select (CASE GEND_CD WHEN 'MALE' THEN '男' WHEN 'FEML' THEN '女' ELSE '其它' END)" ...
SQL CASE 多条件用法
SQL CASE 多条件用法
Case具有两种格式。简单Case函数和Case搜索函数。
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN '男'
WHEN sex = ' ...
case when使用例子
如果我的博文能帮到你,我感到非常荣幸。能力所限,对于我所写的内容如有不详不对,你们能给一些意见的话我将非常感谢。以后我会将我在工作中学到的一些知识,尽量整理出来给大家分享。 你们的意见是我的动力
语句有两种方式: 1、case 字段名
when 字段值 then '自定义值'
when 字段值2 th ...
向SqlServer导入Excel的CSV文件中碰到的问题
http://wenku.baidu.com/link?url=jq3vsIWo1nA-9iOPFg0w8GvrFr0nmf-bVP_nrbgm_aWLaPikwbawnzyqg2iOnT1iDH38HUPMfLSm2xKzUXQlH-JrGw1noMkpdSLEtQhmjJC
触发器 实现两台服务器的数据同步
本文出自http://www.cnblogs.com/zdkai/archive/2012/07/17/2595327.html
第一,先配置两台电脑,具体的步骤请参见http://support.microsoft.com/kb/839279/en-us
第二,创建连接服务器,代码如下:
exec sp_addlinkedserver 'srv2', ...
mysql分布式缓存与memcached
请尊重知识,请尊重原创 更多资料参考请见 http://www.cezuwang.com/listFilm?page=1&areaId=906&filmTypeId=1 memcached 作为一个流行度不亚于MySQL的缓存工具 ...
Innodb 存储引擎优化
请尊重知识,请尊重原创 更多资料参考请见 http://www.cezuwang.com/listFilm?page=1&areaId=906&filmTypeId=1 Innodb 存储引擎优化Innodb 作为与MyISAM同为最受欢迎的mysql存储引擎,其与myisam的区别主要表现在 1 缓存机制 2 锁定机制 3 事务支持 4 数据存储在某些特定环境下性能差异也是 ...
SqlServer里创建物化视图
create view v_familyInsurancesLookup WITH SCHEMABINDING as (
select company,
policyHolderName,
policyHolderId,
insuredName,
insuredCusId,
age,
validateDate,
...
获取MSSQL数据字典的SQL语句
CREATE VIEW dbo.vw_db_dictionary
AS
SELECT TOP 100 PERCENT dbo.sysobjects.name AS table_name,
dbo.sysproperties.[value] AS table_desc, dbo.syscolumns.name AS field,
properties.[value ...
避免SQL Server 触发器死循环
在使用SQL Server时,有时候希望针对数据表中某一字段的修改执行一段触发器代码,比如修改了人员名称时,我们希望数据库会自动执行一代码来修改同一数据表中的姓名拼音首字母字段。如果使用After Update触发器则会让SQL Server崩溃掉,那么有什么办法可以避免这种死循环吗?答案是肯定的,我可以在触发器中判断用户是否修改了姓名字段,如果是则执行后续更新代码,如果用户修改了其他字段,则不执 ...
获取单据编号的存储过程
CREATETABLE[dbo].[BillNo]([Id][int]IDENTITY(1,1)NOTNULL,[BillName][varchar](20)COLLATEChinese_PRC_CI_ASNOTNULL,
对存储过程返回的结果进行条件查询
有些程序员喜欢使用存储过程来实现一些数据的查询工作,如果客户端用户(这里是指使用这些存储过程的程序员)想对得到的结果进行筛选,目前没有简单的办法,但是可以利用临时表作为折中的办法。
CreateTable#TmpTable(FieldList)InsertInto#TmpTableExecStoreProcedureNameParameterList
需要指出创建临时表语句中的字段 ...
如何将Excel和Access中的数据导入到MSSQL中
1.Excel数据导入
SELECT * FROM OpenDataSource( ’Microsoft.Jet.OLEDB.4.0’, ’Data Source="c:/test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0’)...[Sheet$]
2.Access数据导入
Select*FR ...
SQL分页数据查询
在许多数据库应用系统中,会对数据进行大量的查询操作。当查询数据量比较大时查询所用的时间就会变得较慢,所以我们希望可以分批的获取数据。
特写了一个存储过程用于分批获取数据。鉴于游标效率低,故此处没有采用。
CreateProcedureSelectPage@TableNamenvarchar(64),@KeyFieldnvarchar(64),@Fieldsnvarchar(512),@P ...
SQL Server2000 Collection排序规则
SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有一个错误大家应是经常碰到:SQLSERVER数据库,在跨库多表连接查询时,若两数据库默认字符集不同,系统就会返回这样的错误:“无法解决equalto操作的排序规则冲突。”一.错误分析: 这个错误是因为排序规则不一致造成的,我们做个测试,比如:
createtable#t1(namevarchar(20)co ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)