case

    1熱度

    1回答

    我想打印開關盒的答案到控制檯,我該如何去解決它? 例 select ID, order by Case When Marks >= 76 Then print 'Student' @ID has grade 'A' When Marks >= 65 Then print 'Student' @ID has grade 'B' When M

    1熱度

    2回答

    我怎樣可以得到下面的代碼工作(我想基於類的arg的後一個動作來決定): def div arg material = case arg.class when String [arg, arg.size] when Fixnum arg end material end

    0熱度

    1回答

    第一次海報長時間匿名用戶。 我試圖根據所屬的級別提取註冊信息。 00級的人可以適應兩種註冊之一,所以我試圖做一個嵌套的case語句。正如聲明所述,我有不少人在嵌套病例陳述的結果中出現。所有其他級別工作正常。有沒有人有任何想法,爲什麼結果會出現在when和else語句中,還是有更合適的方法來編碼而不是嵌套CASE語句? CASE WHEN B.Level = '00' THE

    0熱度

    1回答

    所以我有一個公式,考慮其他單元格(L:L和K:K)中的其他兩個給定值來確定分數。現在它只適用於指定的引用單元格(L2,K2,M2),並且我試圖讓它適用於整列,而不是僅適用於一列。 下面是VBA代碼: Sub ExplicitScore() If Range("L2").Value = "Healthcare" Then Select Case Range("K2").Valu

    1熱度

    5回答

    高達數我有一個工資表,此列 EMPLOYEE_NAME SALARY ------------------------ ANNA 113750 MARRY 124300 BELLA 105100 我要圍捕的工資數額與2000或5000的部分是在附近。所以對於這種情況,它將會像 EMPLOYEE_NAME SALARY ------------------------

    0熱度

    4回答

    我正在寫一個查詢,該查詢將允許我計算需要完成特定作業的日期。 以下是我的工作和代碼列表。 JOB_NO | CODES | RCVD_TIME ABC1 | 1 | 07-JAN-17 09:44:07 DEF2 | 3 | 20-MAR-17 14:32:49 GHI3 | 3 | 27-MAR-17 10:00:03 JKL4 | 1 | 12-JAN-17 12:59:05 現在

    -1熱度

    2回答

    我已經給出了一段非常大的代碼,它在循環查詢中爲CASE表達式拋出了一個錯誤,有人可能會看到這段代碼並告訴我這是什麼原因導致問題還是應該這樣工作? WHERE case when POWER(2, 5) & T.TABLE_NAME = POWER(2, 5) then 1 else 0 end > 0 對不起,我不能提供更多的信息,正如我所說,這是在循環查詢部分,我最不善於用循環查詢。

    0熱度

    1回答

    我試圖確定兩年的記錄何時有AtAboveBelowGradeLevel = 1。換句話說,我將如何處理下面的案例陳述? SELECT AcademicYear ,SchoolName ,Subject ,LastName ,firstname ,StudentBKID ,AtAboveBelowGradeLevelCount ,

    1熱度

    3回答

    我試圖比較SQL中數字(整數)是否大於0。 問題是,當數字大於1時,返回的值較小(false)。 我使用W3schools database來測試我的查詢。我有以下查詢: SELECT OD.OrderID as OrderID, OD.ShipperID, (SELECT CASE OD.ShipperID WHEN OD.ShipperID > 0 T

    0熱度

    2回答

    我有如下表: Month | Item | Events | Party | Spirit | Faith | May | 123 | 1 | 1 | 0 | 0 | June |123 | 1 | 0 | 1 | 1 | 它基本上是1是0否。我需要知道每個項目多少不同的類別是每個月 我需要的結果如下: Month | Item | Counts | May | 123 | 2 | J