原文:【Teradata SQL】一個字段為空即取另外一個字段(連續取4個字段)-case when

目標:如果col 為空則取col 的值,如果col 也為空則取col 的值,如果col 還為則取col 的值,如果四個字段均為空則取默認值 .數據准備 .查詢結果 ...

2019-04-29 16:43 0 806 推薦指數:

查看詳情

淺析如何在select中使用條件判斷語句實現根據不同類型不同表中的字段的值賦值給同一個字段SQLcase when then用法

一、項目實例   我們有個訂單,有不同的產品類型,比如課程、雲市場類,那么訂單實體類的 imageUrl 就得取自不同的表了。比如 type = 課程時,imageUrl 數據得從課程表里;type = 雲市場時,imageUrl 數據得從雲市場表里。   那么如何寫 sql ...

Fri Aug 27 06:33:00 CST 2021 0 111
oracle判斷一個字段

比如 對於這種情況,因為表里存的是'',其實是沒有內容的,要查詢這個字段,不能直接使用 sql中判斷非不能用等號,因為null在sql中被看作特殊符號,必須使用關鍵字 is和not應該如此使用: ...

Mon Jun 10 23:24:00 CST 2019 0 8581
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM