使用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如何實現查詢節點依賴SQL
- Java 中如何使用 SQL 查詢 TXTJavaSQL
- SQL查詢的:子查詢和多表查詢SQL
- 編寫一個 SQL 查詢來實現分數排名。SQL
- SQL Sever 實現查詢超過自己經理工資的員工(自連線查詢)SQL
- gorm 使用map實現in 條件查詢用法GoORM
- iOS使用JSBox實現一鍵查詢公交iOSJS
- SQL--查詢SQL
- SQL 聚合查詢SQL
- 原生SQL查詢SQL
- mybatis 對特殊字元的模糊查詢MyBatis字元
- 使用 NineData 實現備份集的實時查詢
- Mybatis連線池_動態sql語句_多表查詢實現MyBatisSQL
- MaxCompute如何對SQL查詢結果實現分頁獲取SQL
- SQL server資料庫with as子句與遞迴查詢的實現SQLServer資料庫遞迴
- 如何使用SQL查詢檢視,Postico使用技巧分享~SQL
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- SSH:hiberate實現資料的查詢(單查詢和全查詢)
- 查詢使用者登入資訊sqlSQL
- 在檔案上使用 SQL 查詢的示例SQL
- SQL 複雜查詢SQL
- sql常用查詢命令SQL
- SQL連線查詢SQL
- SQL高階查詢SQL
- SQL查詢總結SQL
- 如何使用 Milvus 向量資料庫實現實時查詢資料庫
- SqlSugar ORM 入門篇2 【查詢】 讓我們實現零SQLSqlSugarORM
- 實踐006-elasticsearch查詢之1-URI Search查詢Elasticsearch
- HighgoDB查詢慢SQL和阻塞SQLGoSQL
- 秒級查詢之開源分散式SQL查詢引擎Presto實操-上分散式SQLREST
- pid,sid相互查詢,根據PID查詢sqlSQL
- SQL實戰從在職到離職(1) 如何處理連續查詢SQL
- LinQ查詢基礎(三)LINQ to ADO.net(1)LINQ to DataSet實現複雜資料查詢
- 使用 Redis 有序集合實現 IP 歸屬地查詢Redis
- [SQL Server玩轉Python] 二.T-SQL查詢表格值及Python實現資料分析SQLServerPython
- python實現查詢糾錯Python
- mysql多表查詢如何實現MySql
- indexdb實現分頁查詢Index
- 折半查詢(C++實現)C++