我有一個SQL Server數據庫,我試圖提取特定的數據。我需要計算每行中的所有非空列,從另一列中減去一列,以及從其他表列(連接)中獲取數據。 這就是我所在的地方,有人可以看看代碼並告訴我我做錯了什麼(忽略硬編碼的日期,它們僅用於測試)? SELECT
((CASE WHEN TC.Time0 IS NOT NULL THEN 1 ELSE 0 END)
+ (CASE WHE
我正在學習psql,而且很和CASE關鍵字混淆。 說我有一張桌子「寵物」。 name | species | owner | gender | color
-------------+---------+--------------------+--------+---------------
Nagini | snake | Lord Voldemort | female | g
我這個查詢工作正常。我需要有「piedini」這一欄的總和。你能幫我解決怎麼做嗎?我爲查詢找到的每個「Lunghezza」(長度)獲取X行。我對這個領域不感興趣,但只對從CASE SUM創建的sum o列「piedini」感興趣。 SELECT
EXTRAMAG.PRS_LUNGHEZZA,SUM(RIGHEDOCUMENTI.QTAGEST) AS TAVOLI, CASE WHEN EXTR
我不熟悉SQL,試圖創建一個視圖,該視圖組合來自讀數據庫和失敗數據庫的數據。我想創建一個按目標名稱,度量標準名稱,然後按時間戳排序的視圖,並附加一列,返回1表示當天出現故障,否則返回零。我寫的查詢目前正在閱讀,我錯過了一個正確的括號,但是當我消除括號時,它發現表名無效。我不確定我的案件使用是否導致了它,雖然它已經在一些練習樣本上工作。任何幫助檢查和如何改善它的建議將不勝感激。 SELECT * F
我使用SQL Developer的 我需要接受用戶輸入Y或N. 如果輸入N,我需要將其轉換爲空。如果輸入Y,則它應該保持爲Y.然後腳本需要搜索具有空值或Y值的列,具體取決於用戶輸入的內容。 我有以下爲如何解決這一個體面的想法代碼 接受撤回字符提示「請輸入Y或N)」 SELECT *
FROM table1
WHERE column1 = case when '&WITHDRAWN' = 'N'
我試圖加入一個依賴於「task_type」列的值的不同表格 語法有什麼問題? 謝謝。 SELECT t.*,s.task_name
CASE
WHEN t.task_type = 0 THEN
LEFT JOIN scheduler_tasks s ON s.scheduler_task_id = t.task_id
WHEN t.task_type = 1