排序
mssql 兩種數據插入方式
下面那種不太常見的插入方法。 --常用的方式 代碼如下:insert into jobs(job_desc,min_lvl,max_lvl) values('SQL語句插入數據A',45,54) insert into jobs(job_desc,min_lvl,max_lvl) values('SQ...
Sql Server 字符串聚合函數
Sql Server 有如下幾種聚合函數SUM、AVG、COUNT、COUNT(*)、MAX 和 MIN,但是這些函數都只能聚合數值類型,無法聚合字符串。 如下表:AggregationTable 如果想得到下圖的聚合結果 利用SUM、AVG、...
sqlserver 比較兩個表的列
sqlserver 比較兩個表的列的實現代碼。 一、問題 給了兩個各有四五十個列的表,找出他們相同的列和不同的列 二、查詢兩個表的列,存在臨時表 --#a ,#b都是臨時表,當前連接斷開后自動刪除--RANK...
insert into tbl() select * from tb2中加入多個條件
insert into tbl() select * from tb2中加入多個條件 代碼如下:insert into warehouse(wlbm,wlmc,ys,wlgg,sybm,wlfl) select * from (select rtrim(b.bjbm) as bjbm,a.bjmc as wlmc, a.ys, a.cl...
查詢數據排名情況SQL
查詢數據排名情況SQL 1/準備測試數據 ---------------------------------------------------------------------------------create table t1(c1 integer,c2 integer,c3 integer); insert into t...
sql 去零函數 datagridview中數字類型常出現后面的零不能去掉
sql 去零函數 datagridview中數字類型常出現后面的零不能去掉,此函數在sql中使用即可 代碼如下:declare @bl decimal(10,6),@num int,@num1 int ,@str char(20),@str1 char(20),@str2 char(20),...
Sql Server 數據庫索引整理語句,自動整理數據庫索引
我們就要定期的對數據庫的索引進行維護 我在MSDN上發現了這個腳本不過其中有些小問題我已經修正 大家可以使用這個腳本對數據庫的索引進行日常維護 在一個大型數據庫中,數據的更改是非常頻繁的...
三步堵死 SQL Server注入漏洞
SQL Server注入漏洞的一些防范方法分析。 SQL注入是什么? 許多網站程序在編寫時,沒有對用戶輸入數據的合法性進行判斷,使應用程序存在安全隱患。用戶可以提交一段數據庫查詢代碼(一般是在瀏覽...
SQL中的left join right join
數據庫常見的join方式有三種:inner join, left outter join, right outter join(還有一種full join,因不常用,本文不討論)。這三種連接方式都是將兩個以上的表通過on條件語句,拼成一個大表。...
table 行轉列的sql詳解
tabele行轉列的資料,網上搜一下很多。大家照著網上copy就可以實現自己想要的功能。但是大家在實現功能后是否想過行轉列為什么要這樣寫?下面就以一個實例來分析, 希望對初學者有所幫助。 一、...
在sp_executesql中使用like字句的方法
在sp_executesql中可以執行參數化的sql,但是如果sql中有like,那么一般都要拼字符串,下面的例子把兩者結合了起來,既有拼sql的靈活性,又有參數化sql的優點。 declare @LikeSql nvarchar(32);...