使用SQL實現特殊查詢(1)
實現特殊查詢(1)
對於一個表如下:
SQL> select * from t; A B ----------- --------------------------------------- 2006-2-1 1 2006-2-2 1 2006-2-3 1 2006-2-4 1 2006-2-5 1 2006-2-6 1 2006-2-7 1 2006-2-8 1 2006-2-9 1 2006-2-10 1 10 rows selected SQL> desc t; Name Type Nullable Default Comments ---- ------- -------- ------- -------- A DATE Y B INTEGER Y SQL> |
如何能夠實現查詢能夠實現如下的查詢:
DT NVL(B.B,0) ----------- ---------- 2006-2-1 1 2006-2-2 1 2006-2-3 1 2006-2-4 1 2006-2-5 1 2006-2-6 1 2006-2-7 1 2006-2-8 1 2006-2-9 1 2006-2-10 1 2006-2-17 0 2006-2-18 0 2006-2-24 0 2006-2-13 0 2006-2-11 0 2006-2-12 0 2006-2-20 0 2006-2-22 0 2006-2-21 0 2006-2-16 0 DT NVL(B.B,0) ----------- ---------- 2006-2-28 0 2006-2-23 0 2006-2-26 0 2006-2-25 0 2006-2-14 0 2006-2-27 0 2006-2-15 0 2006-2-19 0 28 rows selected |
具體的查詢如下:
select a.dt, nvl( b.b, 0 ) from ( select to_date( '2006-02-01','yyyy-mm-dd' ) + rownum -1 dt from all_objects where rownum <= last_day( to_date('2006-02-27','yyyy-mm-dd') ) - to_date( '2006-02-01','yyyy-mm-dd' ) + 1 ) A, t B where a.dt = b.a (+) / |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-909452/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Sql Server 使用CTE實現遞迴查詢SQLServer遞迴
- (1)SQL 基本查詢SQL
- 常用SQL查詢1SQL
- SQL如何實現查詢節點依賴SQL
- SQL多個表實現聯合查詢SQL
- SQL查詢語句使用 (轉)SQL
- goldendate呼叫sql實現類似表聯合查詢GoSQL
- Access查詢實現Mysql的 limit 查詢MySqlMIT
- gorm 使用map實現in 條件查詢用法GoORM
- mybatis 對特殊字元的模糊查詢MyBatis字元
- Oracle特殊符號的模糊查詢Oracle符號
- sql中使用特殊字元SQL字元
- 使用 NineData 實現備份集的實時查詢
- SQL查詢的:子查詢和多表查詢SQL
- 編寫一個 SQL 查詢來實現分數排名。SQL
- Java 中如何使用 SQL 查詢 TXTJavaSQL
- 使用RESULT CACHE加速SQL查詢效率SQL
- SQL Sever 實現查詢超過自己經理工資的員工(自連線查詢)SQL
- SQL總結(七)查詢實戰SQL
- 【SQL查詢】集合查詢之INTERSECTSQL
- java實現折半查詢。Java
- 查詢(1)--靜態查詢
- 查詢演算法集:順序查詢、二分查詢、插值查詢、動態查詢(陣列實現、連結串列實現)演算法陣列
- SQL server資料庫with as子句與遞迴查詢的實現SQLServer資料庫遞迴
- Mybatis連線池_動態sql語句_多表查詢實現MyBatisSQL
- 原生SQL查詢SQL
- SQL 聚合查詢SQL
- sql 查詢效率SQL
- sql子查詢SQL
- SQL--查詢SQL
- 查詢使用者登入資訊sqlSQL
- SQL使用模糊查詢like的優化SQL優化
- SQL -- 使用聯結還是子查詢?SQL
- SSH:hiberate實現資料的查詢(單查詢和全查詢)
- 如何使用SQL查詢檢視,Postico使用技巧分享~SQL
- 使用 Redis 有序集合實現 IP 歸屬地查詢Redis
- iOS使用JSBox實現一鍵查詢公交iOSJS
- expdp exclude大量表可以使用子查詢實現