cross-apply

    3熱度

    1回答

    我有一個包含進入和退出事件的EVENT表。我計算工作時間與步驟: SET @worktime = (SELECT SUM(mins) FROM (SELECT entry.EmployeeId, entry.DateTime AS EntryDateTime, [exit].DateTime AS ExitDateTim

    0熱度

    1回答

    我試圖獲得某列(sch1。[key])的計數,同時還要確保另一列具有不同的值(p [註釋])。有沒有簡單的方法來完成這與SQL Server? 我想答案就在於加入了[測試]和[人]表某處 測試表:記錄欄將匹配的人表ID id | record | value ---------------------------------- 01 901 abc 02 902 def

    0熱度

    1回答

    我嘗試在SQL Server 2016上運行需要從Mysql鏈接數據庫獲取數據的查詢。 SELECT o.*, name FROM [DBS].[dbo].[Users] AS o WITH (NOLOCK) CROSS APPLY (SELECT b.code FROM users.members b WHERE name = 'name') ou name WHERE b.dat

    1熱度

    1回答

    經過大量的工作,我做這個(正確的)查詢(在()中加入關於X): select count(distinct t1.code+t1.flname+t1.col1+t2.flname) from #t4 t1 cross apply (select flname from #t4 sq where sq.col1=t1.col1)t2 經過大量的更多的工作,我沒有產生equivelant查詢,而

    1熱度

    2回答

    在SQL Server中,我試圖拼湊其抓住一排單查詢,包括來自該行前兩個小時的窗口中的彙總數據,以及從一個聚合數據小時後窗口。我怎樣才能讓這個運行更快? 的行具有時間戳的毫秒精度,而不是均勻地隔開。我在此表中有50萬行,並且查詢似乎沒有完成。許多地方都有索引,但它們似乎沒有幫助。我也在考慮使用窗口函數,但我不確定它是否可能具有不均勻分佈的行的滑動窗口。另外,對於未來的一個小時窗口,我不確定如何用S

    0熱度

    1回答

    對T-SQL有一些問題對ProductID訂單進行分組,得到一個ProductID的總數,訂單總數以及表示總訂單(即百分比)的ProductID訂單的內容。列要求:PercenofTotal(單價*數量),總金額(單價*數量),PercentofTheTotal(單價*數量) 所以這是我的代碼,我不知道是做percentofTheTotal和總金額 SELECT P.ProductID, (P.U

    1熱度

    1回答

    幾天前,我試圖用擴展事件替換SQL Server分析器。 然後我想用sql將sql服務器數據庫中生成的xel文件。 我認爲可能性很大,很多站點使用帶有Cross Apply的函數節點來獲取XML中的值,即使它比使用它的速度慢得多。 我不知道我是否錯過了一些東西? 樣品我的查詢

    0熱度

    1回答

    我正在使用Microsoft SQL Server。我想使用這兩個函數來解析進入我的表的數據。所以我使用交叉應用和外部應用在一起。 CROSS APPLY CA_Parse_CorpActnDtls_fn(MessageID) ent outer apply CA_Parse_CorpActnOptnDtls_fn(ev.MessageID) cod 但是,當我這樣做是抱怨以下埃羅: 違反P

    1熱度

    1回答

    我知道這個問題已被問了很多時間,但我一直沒能找到解決方案與我的數據結構。然而,我遇到了以下文章An Alternative (Better?) Method to UNPIVOT (SQL Spackle)。 我有以下表的原始數據結果如下 RowType | LocalDate | UTCDate | Target1 | Target2 | Target3 KPIName NULL

    1熱度

    1回答

    我有一個數據集看起來像下面這樣: Position_Date Portfolio Country Weight BM Weight 2017-09-30 Port1 Mexico 0.2 0.0 2017-09-30 Port1 Mexico 0.1 0.1 2017-09-30 Port1 USA 0.2 0.2 2017-09-30 Port1 USA 0.3