花費 6 ms
一句SQL完成動態分級查詢

在最近的活字格項目中使用ActiveReports報表設計器設計一個報表模板時,遇到一個多級分類的難題:需要將某個部門所有銷售及下屬部門的銷售金額匯總,因為下屬級別的層次不確定,所以靠拼接子查詢 ...

Mon Apr 24 21:38:00 CST 2017 6 5821
CTE 遞歸查詢全解

TSQL腳本能實現遞歸查詢,用戶使用共用表表達式 CTE(Common Table Expression),只需要編寫少量的代碼,就能實現遞歸查詢。本文詳細介紹CTE遞歸調用的特性和使用示例,遞歸查詢 ...

Fri Feb 24 22:27:00 CST 2017 4 6063
SQL筆記 - 解決CTE定位點類型和遞歸部分的類型不匹配

在CTE遞歸測試,也就是部門名稱拼接的時候,遇到了小問題: 登時就迷糊了:不都是取的是Unit表中的同一個列,相加之后類型就變了么? 難道是因為,系統知道這是在進行遞歸運算,但又不確定遞歸的層 ...

Sun Jan 12 06:05:00 CST 2014 1 5432
曲演雜壇--使用CTE時踩的小坑:No Join Predicate

在一次系統優化中,意外發現一個比較“坑”的SQL,拿出來供大家分享。 生成演示數據: 執行查詢: 上面查詢雖然列column_id上有索引,但由於該列的選擇性不高,查 ...

Fri Dec 18 01:41:00 CST 2015 11 752
MS SQL Server的STRING_SPLIT和STRING_AGG函數

在較新版本的SQL中,出現有2個函數,STRING_SPLIT和STRING_AGG,前者是把帶有分隔的字符串轉換為表,而后者卻是把表某一表轉換為以某種字符分隔的字符串。 如下面: ...

Sun May 26 07:41:00 CST 2019 0 678
06. 父子節點(樹)遍歷寫法小結

對於樹/圖的遍歷,通常有2種算法來實現:迭代(Iteration)和遞歸(Recursion),迭代是利用循環反復取值/賦值的過程;遞歸則是反復自己調用自己來獲得最終結果。SQL Server里的遞歸 ...

Tue Aug 20 17:49:00 CST 2013 4 2774
如何產生連續時間?(案例)

原問題如下: Insus.NET的問題解決,分2步,1,創建一個輔助表,2,合並數據。 程式碼搜尋出來如圖: Source Code ...

Sat Jun 15 07:01:00 CST 2019 0 575

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM