cross-apply

    1熱度

    1回答

    DECLARE @xml AS XML SET @xml = CAST('<codes><pcc>DFC</pcc><pcc>MAI</pcc><pcc>PFS</pcc></codes>' AS XML) SELECT pcc.value('pcc[1]', 'varchar(max)') AS [ColumnTest] FROM @xml.nodes('/codes') result

    1熱度

    1回答

    我正在運行一個代碼在一臺機器上工作而另一臺機器無法工作的問題。顯然我們使用相同的Devart dotConnect for Oracle版本(6.80.325.0)。問題是當我們在LINQ中有一個子查詢時,我們得到的交叉應用不支持Oracle。 public IQueryable<GE_MENUAPLICACAO> RetornaMenusNegadosParaUsuario2(int seqUs

    2熱度

    2回答

    我有以下表格: RecordID 101 102 103 104 105 106 TableOne 101 102 103 104 TableTwo TableThree 101 102 ,我需要刪除RecordsID行,不包含其他表所示。請注意,有時TableOne,TableTwo,TableThree中的一個表可能是空的,那麼不應該刪除記錄。 結果表

    1熱度

    2回答

    我有下面的XML: <root> <row value="US"> <col value="00">Jon</col> <col value="01">David</col> <col value="02">Mike</col> <col value="03">Nil</col> </row> <row value="Canad

    0熱度

    1回答

    我有以下查詢: insert into [MyDB].[dbo].[Reports_ActivityStat] (ActivityID,TaskID,LS_HowOthersAnswered,LS_ImproveMyChances) ( SELECT ActivityID=tasks.ActivityID, TaskID=tasks.ID, CAST( CASE W

    1熱度

    3回答

    我有一個查詢: var contactInfos = from person in persons join tempDesiredCar in desiredCars on person.contact_id equals tempDesiredCar.groupEntity_id into tempDesiredCars from

    4熱度

    1回答

    我在計算我的sql情況下row_number的最大值時遇到了問題。 我會直接解釋它的SQL小提琴例子,因爲我認爲這將是更快的瞭解:SQL Fiddle 列「訂單號碼」,「HourMinute」和「守則」只是代表我的表因此,不應該用於編碼的目的是相關 列「DateOnly」包含日期 列「電話」包含我的客戶 列「購買」的手機包含的次數客戶在買最近12個月。請注意,此值是針對每個日期提供的,因此12個月

    -1熱度

    1回答

    我想要的是,如果它返回多於1,然後刪除MAX([年])行,但返回其餘。這意味着如果交叉Applyselect返回4條記錄只返回3.如果3則返回2。如果2返回只有1。我認爲最好的方法是將逗號更改爲另一個字符(如#)。正確搜索#刪除一切正確的關注。如果我沒有使用交叉申請,我可能會有3行Row(1)18 ---- John Smith ---- BA ---- College1 --- 1990 Row

    1熱度

    3回答

    我有一個包含審計信息的SQL表: GroupId AuditDate ID FirstName LastName 1 01/06/2011 123 Michael Jackson 1 01/09/2010 123 M J 1 01/06/2009 123 Mike J ,並試圖顯示審計記錄之間的差異:我使用下面的SQL查詢 GroupId AuditDate ID Attri

    2熱度

    2回答

    在SQL Server中,我有一個基於CLR集成的表值函數GetArchiveImages。我稱之爲這樣的事情: SELECT ... FROM Items CROSS APPLY GetArchiveImages(Items.ID) AS archiveimages WHERE ... 問題是每個單獨的函數調用都會有開銷。 如果它可以一次連接到整個表格,開銷會很小,但由於每行調用一次,