![](/img/trans.png)
[英]Way to prevent case statement from excluding values?
我對 sql 世界很陌生,我似乎遇到了障礙。 多個條件似乎是一個常規問題,但我找不到當前問題的線索。 我有一個包含多個術語的數據集,我想知道每個術語出現了多少次。 這是我的數據集和當前書面陳述的示例數據集回答小型的褻瀆迷你,褻瀆迷你,記錄 此語句非常適用於僅包含這些術語的單元格。 然而問題在於,在 ...
[英]Way to prevent case statement from excluding values?
我對 sql 世界很陌生,我似乎遇到了障礙。 多個條件似乎是一個常規問題,但我找不到當前問題的線索。 我有一個包含多個術語的數據集,我想知道每個術語出現了多少次。 這是我的數據集和當前書面陳述的示例數據集回答小型的褻瀆迷你,褻瀆迷你,記錄 此語句非常適用於僅包含這些術語的單元格。 然而問題在於,在 ...
[英]How to resolve nested aggregate function error?
我使用案例 function 來存儲一個項目的聚合計數,並希望將所有計數的總和除以每個存儲桶的值(希望每個存儲桶顯示為總數的百分比)。 但是,我收到一個錯誤,我無法嵌套聚合函數,這是我理解的,但需要一些幫助才能找到替代解決方案來實現我的目標。 錯誤: Aggregate functions can ...
[英]sql case statement logic
使用 SQL 開發人員,我有一個名為“服務已完成”的列,它有一個日期和時間,但我只提取了小時和分鍾。 對於小時和分鍾,如果是 24 小時或更短時間,我使用案例語句告訴我“是”或“否” - 因此如果是 24:01,它將是“否”,因為它已經過了 1 分鍾。 這是我的案例陳述。 case when ((( ...
[英]WHERE statement with CASE clause to return one value or all others
我想向您尋求有關 WHERE 子句中 CASE 語句的幫助。 如果除法描述(IC.Description)也包含“%semi%”,我想獲得值為“SEMI”的 SEMI_GV 列的行。 這實際上是有效的,但是如果列 SEMI_GV 的值與“SEMI”不同(例如 GV 或 NULL),我不確定如何返回除 ...
[英]How do I return a value using a function within a case statement to choose the MAX of each function?
我有一個查詢,我正在使用函數計算多個日期/時間之間的差異。 它以分鍾為單位返回 2 個日期之間的時間(第一行是 imported_date 和 create_date,第二行是picked_date 和packed_on_date)。 示例如下: dbo.WorkTime(o.imported_d ...
[英]SQL Server: Pattern Matching in Case Statements with Multiple Possible Conditions
我正在 SQL Server 中編寫查詢,其中我試圖根據多個“模糊匹配”條件生成數據指示符。 一些示例代碼來說明這個任務: 但是,當此代碼運行時,標志被分配給所有行,而實際上應該只標記 COLUMN_2 與模式不匹配的行。 我嘗試使用括號作為補救措施,如下例所示,但失敗了: 我也嘗試嵌套 ...
[英]Get successive row values without loop in SQL
我有下表: 應用程序ID ID 方向 文本 日期 啊啊啊啊 11 在 你好 11/2/2021 下午 3:03:00 啊啊啊啊 ...
[英]How can I insert new column where its value coming from another table?
我有 2 個不同的表(表 A 和表 B)。 表 A 看起來像這樣:在此處輸入圖像描述 表 B 如下所示:在此處輸入圖像描述 我想在表 A 中插入引用 productname 的新列,其值基於表 B 中的 productname。 我如何編寫語法? ...
[英]How to "simulate" or emulate if-then-else or case-statement in Terraform
如果可能的話,我正在尋找一種在 Terraform 中執行此操作的方法。 假設 ami 和 region 是 variable.tf 文件中的變量。 (在偽代碼中) 我知道 Terraform 中沒有“if-then-else”或案例陳述,但似乎應該有辦法做到這一點。 是否可以? 你能給我舉個例 ...
[英]SQL CASE STATEMENT IN A CASE STATEMENT
如何在另一個 case 語句中創建一個 case 語句。 我需要在 condition1 = 77 時查找,然后僅當 y 值等於 3 時列值 = y。否則該值應為 condition3 我試過這樣編碼: ...
[英]Need viable solution to my invalid where criteria creation
我需要選擇上一季度的三個月名稱,並在我的 where 語句中應用這些月份名稱。 我無法讓以下工作: ...
[英]Non-synthesizable clocking style: only conditional operations or if statements are supported in sync-async always blocks
我正在嘗試同時使用priority和casez構造的 SV 代碼。 我想要實現的是基於可用的有效請求( sel是一個 4 位寄存器,它將包含一次具有有效請求的人)。 將根據具有有效請求的最低有效位生成輸出。 當我嘗試通過仿真執行此代碼時,我面臨一個問題: 不可綜合的時鍾風格:只有條件操作或 ...
[英]H all,, I need to create a formula(text) in Netsuite is anyone is able to give me a hint how to finish it please? UPDATED
如果 custitem_prod_grade_field 等於 A,則我需要在公式(文本)中執行此操作,然后 Pack/Batch Size 等於 custitem_unitsperpallet ELSE custitem10 * reordermultiple,如果任何字段為 null,則默認為 ...
[英]Oracle SQL Listagg remove duplicates with case statement conditions
我試圖通過使用 listagg 來顯示帶有逗號分隔列表的重復列值,但得到錯誤為“不是單個函數組”。 希望我能得到一些幫助。 下面是帶有插入語句和數據的DDL腳本: 通過使用@Koen Lostrie 提供的以下查詢並添加我需要的列,我得到 output ,如下所示: Output 來自查詢: 現在 ...
[英]Oracle SQL only: Case statement or exists query to show results based on condition
我正在嘗試使用 case 語句根據某些條件創建計算列。 我離目標很近,但看不到查詢出錯的地方。 希望我能在這里得到一些最好/更簡單的方法和一些幫助。 以下是表格: 人員表: 角色表: 最后一個是明細表 PERSON_ROLE 表: 所需/預期的 output: 以下是條件: 如果Person具有角色 ...
[英]Do I need to the field I am creating in the case statement in select statement?
弄清楚了。 在 case 表達式的“end as”部分之后,我在“FulFillment Method”周圍引用了引號。 一旦我刪除了報價,它就會運行! 運行以下代碼時出現此錯誤: SQL 語句中的錯誤:ParseException: 不匹配的輸入 ''FulFillmentMethod'' 期 ...
[英]How can I use case information in a new column in SQL?
我正在從在線教程系列中學習 SQL,在本視頻中,我們學習了如何使用案例語句。 我知道如何使用它,但后來我想“我可以使用我創建的列中的新數據嗎?” 我試着玩弄並添加了另一個 CASE 語句來嘗試使用UpdatedSalary列,但它不起作用。 我試着用谷歌搜索了一堆,但我真的不知道如何表達這個問題。 ...
[英]Which is faster in MYSQL UPDATE, IF statement or CASE statement
我正在 mysql 5.7 中測試查詢的速度。 1. 兩個查詢都需要 0.8sec ~ 1.1sec 的時間。 有時 IF 語句更快,而其他時候 CASE 語句更快。 我想知道兩個查詢的運行原理之間的區別。 以及如何讓查詢速度更快??? 謝謝。 ...
[英]Is there any way for grouping cases in MySQL CASE statements?
有沒有像 PHP 開關那樣編寫 MySQL CASE 語句的簡寫形式? 例如,如果我有: 在 PHP 語法中,我們可以簡單地寫成: 我試過了: 和 這兩個: 但我得到不正確的結果或錯誤! ...
[英]Should I add another Group By Statement when I receive the error “column cannot be resolved”?
我的查詢運行良好,但在添加 case 語句后,我在某些列上收到了錯誤。 QUERY 與我收到錯誤的 case 語句: 以下是我收到錯誤的字段。 當我刪除字段時,查詢與 case 語句一起使用,但我需要數據提取中的字段。 我嘗試在 Group By 下添加 case 語句,但沒有成功。 我不斷收到 ...