SQL筆記
1. UNION ALL
必須保持前後字段順序一致(否則數據會亂掉),
字段數必須前後一致
2. LEFT JOIN
使用left join 需要用對象名區分不同的表,並且需要加條件
select A.name, A.id... from Table1 A LEFT JOIN Table2 B ON A.name = B.name
3.數據格式轉換
DATE_FORMAT(max(updatetime),‘%Y-%m-%d %H:%i:%s‘)
4.模糊查詢
where code like "rpt-%"
5.以某種格式連接多個字段
select concat_ws(”-“,arg1, arg2, ...) as arg
6.獲取最新的一條數據
select table_id, max(end_time) lastedtime from Table group by table_id
7.MySQL是不支持SQL語句的遞歸查詢的,只能通過創建函數或存儲過程來實現
SQL筆記
相關推薦
金典 SQL筆記(3)
markdown con down pan iss clas img jsb 圖片上傳 由於在本地筆記上寫的.CSDN markdown編輯器僅僅支持.md格式導入, 圖片沒辦法直接導進去.寫的多了懶的一張一張圖片切圖上傳; 直接整個文章切成圖片上傳上去了.
SQL筆記 --- 數據庫設計步驟(轉)
索引 獨立 mem 數據庫應用 cat ati art 個學生 left 目錄 總體設計過程需求分析概念結構設計邏輯結構設計數據庫物理設計數據庫實施數據庫運行和維護總體設計過程數據庫設計步驟:設計描述:數據庫設計不同階段形成的數據庫各級模式:數據庫設計的特點:需求分析分析和
金典 SQL筆記(6)
test 出身 信息 這樣的 n) 需求 ima 都是 鏈接 page223-索引 --利用SQL 語句創建索引 --CREATE INDEX 索引名稱on 表名(字段 ,字段, 字段字段n) --索引名稱必須為唯一的,字段 ,字段, 同意一個到多個 -
金典 SQL筆記(9)
tom ng- 表示 方式 class lar 不同的 sdn win page301-354其它解決方式 ---開窗函數 --測試數據及表 USE [NB] GO /****** 對象: Table [dbo].[T_Person2] 腳本日期:
SQL 筆記1,left join,group by,having
rom from 報錯 order by use join unknown and select 表:XS,XK,CJ left join 表1 on 表1.字段=表2.字段 group by 分組條件 order by 排序條件 asc正序(小到大),desc倒序 hav
SQL筆記
log for 創建 format 模糊 orm 函數 使用 tab 1. UNION ALL 必須保持前後字段順序一致(否則數據會亂掉), 字段數必須前後一致 2. LEFT JOIN 使用left join 需要用對象名區分不同的表,並且需要加條件
Sql筆記-查詢數據僅出現過一次、小數據位不為零、刪除表及序列、ifnull函數
trunc pos distinct 註意 strong 返回 tinc account 是否 查詢數據表中每條相同的數據僅出現一次 select distinct(ORDER_NO ) from ibsp_record_fee 查詢數據表中數據中小數位不為0 sel
SQL 筆記(二)
mysql 其中 rod 順序 clas update 基礎教程 In block 本筆記整理自《SQL 基礎教程》、《MySQL 必知必會》和網上資料。個人筆記不保證正確。 一、復雜查詢 視圖 將 SELECT 查詢包裝成一個虛擬表,該虛擬表就被稱為視圖。(因為只是一
我的SQL筆記&一些練習題(一)
eat sid UNC score server 隔離性 回退 sql命令 sql數據庫 Oracle 數據庫使用的端口為:1521在Windows平臺下需保證 Oracle server xe 和 Oraclelistener 服務正常運行才可以連接到數據庫MySQL數據
Spark SQL筆記整理(三):加載保存功能與Spark SQL函數
code ren maven依賴 append 關聯 dfs 取值 struct nal 加載保存功能 數據加載(json文件、jdbc)與保存(json、jdbc) 測試代碼如下: package cn.xpleaf.bigdata.spark.scala.sql.p1
Spark SQL筆記整理(二):DataFrame編程模型與操作案例
代碼 最重要的 ssi func nbu 產生 michael array image DataFrame原理與解析 Spark SQL和DataFrame 1、Spark SQL是Spark中的一個模塊,主要用於進行結構化數據的處理。它提供的最核心的編程抽象,就是Data
sql筆記1
sel 常見 分配權限 控制 reat 筆記 let creat 數據 sql筆記1 1.sql語句分為3類: DML數據操作語言:select insert update delete等 DDL數據定義語言:create alter drop等 DCL數據控制語言:gra
SQL筆記(三)
本文章為系列文章,是學習《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)一書的筆記,因此文中大量引用了原書內容, 所以推薦想系統學習的同學閱讀原書。同時本文所涉及的相關知識及內容版權由《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)作者所有,如涉及
SQL筆記(二)
本文章為系列文章,是學習《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)一書的筆記,因此文中大量引用了原書內容, 所以推薦想系統學習的同學閱讀原書。同時本文所涉及的相關知識及內容版權由《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)作者所有,如涉及
SQL筆記(一)
本文章為系列文章,是學習《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)一書的筆記,因此文中大量引用了原書內容, 所以推薦想系統學習的同學閱讀原書。同時本文所涉及的相關知識及內容版權由《SLQ必知必會》(Ben Forta 著 人民郵電出版社出版)作者所有,如涉及
impala使用sql筆記
#修改分隔符 alter table firstround.person_aaa_crime_criminalperson1 set SERDEPROPERTIES('field.delim'='\001'); #檢視建表語句 show CREATE TABLE firstrou
Spark SQL 筆記(5)—— Hive 到 Spark SQL(1)
1 SQLContext 1.1 Spark1.x 中Spark SQL 的入口點:SQLContext 參考連結 https://spark.apache.org/docs/1.6.1/sql-programming-guide.html#starting-point-sqlc
Spark SQL 筆記(4)——Spark SQL 介紹
1 Spark SQL 背景介紹 1.1 Hive 介紹 類似 sql 的 Hive QL 語言, sql -> mapreduce 改進: hive on tez,hive on spark, hive on mapreduce 1.2 Spark
Spark SQL 筆記(3)——Spark 環境搭建
1 local 模式 直接執行即可 2 Standalone 模式 和 Hadoop/HDFS 的架構類似 /home/hadoop/apps/spark-2.1.3-bin-2.6.0-cdh5.7.0/conf 2.1 spark-env.sh SPARK_MA
Spark SQL 筆記(2)——Spark 生態圈和 Hadoop 生態圈對比
1 Spark 產生的背景 1.1 MapReduce 的侷限性 程式碼繁瑣 只能夠支援map 和 reduce 方法; 執行效率低; 不適合多次迭代、互動式、流式的處理; 1.2 框架多樣化 批處理(離線):MapReduce,H