![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 54
起點ing
这个作者很懒,什么都没留下…
展开
-
SQL 优化原则
希望你看完了,如果有心得或者好的方法能共享交流呀,意在不断的学习!!!在此谢过了!!!一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对转载 2013-03-21 13:48:23 · 840 阅读 · 0 评论 -
sql server 查询结果集自动添加编号
SQL提供了一个IDENTITY Function,可以得到标识列的值,不过可惜的很的是,这个函数只能用于SELECT INTO语句,所以我们只好引入一个临时表了Ex:USE pubsSELECT IDENTITY(INT, 1, 1) AS Rank,au_lname,au_fnameINTO #tmpFROM authorsSELECT * FROM #tmpDRO转载 2013-04-22 08:59:04 · 5972 阅读 · 0 评论 -
sql 判断字符串中是否含有数字和字母
判断是否含有字母select PATINDEX('%[A-Za-z]%', ‘ads23432’)=0 (如果存在字母,结果>1)判断是否含有数字PATINDEX('%[0-9]%', ‘234sdf’)=0(如果存在数字,结果>1)原创 2013-04-24 17:18:41 · 5883 阅读 · 0 评论 -
SQL Server数据库ROW_NUMBER()函数使用详解
SQL Server数据库ROW_NUMBER()函数的使用是本文我们要介绍的内容,接下来我们就通过几个实例来一一介绍ROW_NUMBER()函数的使用。实例如下:1.使用row_number()函数进行编号,如select email,customerID, ROW_NUMBER() over(order by psd) as rows from QT_Customer转载 2013-04-16 17:23:26 · 1275 阅读 · 0 评论 -
SQL Server with 的简单用法
SQL Server with 的简单用法:;with t_cols as (SELECT user_id,count(*) as acountFROM usersgroup by user_id) select u.*,t.*FROM Users uinner JOIN t_cols t ON t.user_id=u.user_id原创 2013-05-16 16:16:51 · 1154 阅读 · 0 评论 -
sql函数日期格式化为yyyy-mm-dd
道理很简单,如下:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate FUNCTION [dbo].[trimDateTime] (@DATE datetime)RETURNS varchar(10)ASBEGINRETURN cast(YEAR(@DATE) as char(4))+'-'+right原创 2013-10-23 16:57:36 · 7206 阅读 · 0 评论 -
SQL分割字符串详解
希望你看完了,如果有心得或者好的方法能共享交流呀,意在不断的学习!!!在此谢过了!!! T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组。create function f_split(@c转载 2013-02-28 22:09:36 · 449 阅读 · 0 评论 -
sql 生成随机密码
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[FN_random_pwd](@len SMALLINT)RETURNS VARCHAR(20) AS /*SELECT CHAR(65 + CEILING(RAND() * 25)) --随机字母(大写)-> myRand_转载 2014-05-20 16:31:57 · 3348 阅读 · 0 评论 -
sql:多行数据整理到一列显示
SELECT popdb_id AS POPDB_id,Property-- INTO #temp FROM( SELECT distinct cpp.client_id,cppv.popdb_id FROM dbo.a cppINNER JOIN b cppv ON cpp.property_id = cppv.property_idINNER JOIN c cp原创 2013-08-15 17:33:46 · 830 阅读 · 0 评论