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 ... 问题是每个单独的函数调用都会有开销。 如果它可以一次连接到整个表格,开销会很小,但由于每行调用一次,