case

    0热度

    2回答

    我一直在寻找答案,我发现了CASE,IFF和UNION,但我一直无法弄清楚,下面是我一直在尝试的。 SELECT * FROM car_label as a INNER JOIN car as b ON a.label_id = b.label_id WHERE a.car_id = 619 UNION ALL SELECT * FROM ca

    0热度

    1回答

    当我使用的情况时,声明是这样的: ... , case when majcat in (1,2,3,4,5) then "Inpatient" when majcat in (3) then "IP-Surgical" else "N/A" end as serv_cat 服务器不保留住院和IP - 分开的手术将它们分组在一起。为什么会发生这种情况,我该如何解决? 这里

    1热度

    5回答

    Hello Stack Overflow Community! 我坐在这里,我的同事,我们正在努力解决我们目前有MSSQL 2014 的问题。我们有一个表列数,其中它们中的两个包含日期。 只是为了理解;一个日期('Liefertermin')显示何时/是否实际交付,另一个日期('FreiesDatum1')显示计划何时交付。 如果'Liefertermin'不是空的,它应该显示,否则'Freies

    -2热度

    2回答

    我有我从中检索使用一个存储过程的记录,现在我需要在存储过程中添加一个条件员工表 - 只有employeeType =“MD”然后检查是否employeeReportableIndicator ='N',如果'N'则不获取该记录。 这隐含意思 - 1)如果employeeType = 'MD' 那么我应该无论employeeReportableIndicator列值的获取记录! 2)如果employ

    -1热度

    2回答

    对于每个EVENT_TYPE值被重复不止一次 我需要返回event_type并为此event_type,注册的最后一个值的减法SQL语句第二值。我感谢你的帮助

    0热度

    4回答

    SELECT TOP 1 CostValue FROM [~client_table~].[dbo].[CostRules] AS CostRule WHERE (CASE WHEN DATALENGTH(CostRule.ModelName) = 0 THEN CostRule.Type = 1

    1热度

    6回答

    我使用学生数据并且有两个具有相同结构但不同数据集的表。我想添加一个记录为'0'或'1'的新列,以确定学生是否出现在另一个表中。例如: Table 1: s_id s_year s_term s_crs NewColumn(was student enrolled in 2016?) 123456 2017 Fall Math 1010 1 654321 2017 Fall Eng 1010

    0热度

    1回答

    我有一个代码,我想申请。该宏的目标是当双击相关单元格时间戳应用,然后单元格被锁定编辑。如果需要编辑单元格,则需要应用密码。 问题是我无法获得锁定的单元格和密码工作。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Application.EnableEvents = Fa

    0热度

    2回答

    我需要做类似的东西: select * from table1 where type case @param when 1 then EQUAL else NOT EQUAL end 3 选择所有类型= 3或类型<> 3,取决于PARAM。 Considere大的选择涉及到很多的表.... 的想法是不一样复制上选择“联盟” select * from table1 where type = 3

    0热度

    1回答

    我有一个bash脚本“domain-ssl-status.sh”。我需要有两个参数的脚本,这样我就可以通过以下方式运行该脚本: ./domain-ssl-status.sh cname.domain.com状态|未取得|得到|错误 域名,并状态是我的2个参数 则domainName = $ 1和状态= $ 2 我曾尝试使用CASE语句,创建status_map,但没有运气!我在这里也看到了其他提示