groovy怎样从sql语句中截取表名_SQL常用的基础查询语句
數(shù)據(jù)分析過程中,我們經(jīng)常可以看到提數(shù)的SQL語句,了解SQL常用的基礎(chǔ)查詢語句,是檢驗提數(shù)邏輯是否正確的途徑之一,并且也能更方便使用SMART BI數(shù)據(jù)分析工具。今天就讓小編帶大家走進SQL基礎(chǔ)查詢的世界吧~
1、查詢單個字段:
語法:
SELECT 字段名 FROM 表名
舉例:
SELECT?first_name?FROM?employees
2、查詢多個字段:
語法:
SELECT?字段1,字段2...?FROM?表名
舉例:
SELECT?first_name,last_name,gender,department?FROM?employees
3、查詢所有字段:
關(guān)系表達式*代表所有字段
SELECT?*?FROM?employees
4、給字段起別名:
用AS或者空格隔開原始字段與新的字段名稱
SELECT?gender AS 性別,department AS 部門?FROM?employees
SELECT?gender 性別,department 部門?FROM?employees
5、條件查詢:
語法:
SELECT 字段1,字段2,... FROM 表名 WHERE 條件
條件的形式:
?1.?關(guān)系表達式?>?=?<=?=?!=?<>
?2.?邏輯表達式? OR AND
?3.?模糊查詢BETWEEN AND / LIKE / IN /NOT IN / IS NULL?
舉例:
?關(guān)系表達式查詢:
SELECT?*?FROM?employees?WHERE?salary> 10000/*薪資大于10000的所有員工信息*/
?邏輯表達式查詢:
SELECT?*?FROM?employees?WHERE?salary>10000?AND?salary?<=?15000/*薪資在10000到15000之間的所有員工信息*/
SELECT?*?FROM?employees?WHERE?salary=10000?OR?salary?=?15000/*薪資是10000或15000的所有員工信息*/
?模糊查詢:
SELECT?*?FROM?employees?WHERE?salary?BETWEEN?13000?AND?15000/*薪資在10000到15000之間的所有員工信息*/
SELECT?name 姓名 FROM?employees?WHERE?department?LIKE?'%財務(wù)%'/*財務(wù)部門的員工姓名*/
SELECT?*FROM?employees WHERE?employee_id?IN(100,101,102,103) /*員工編號為100,101,102,103的所有員工信息*/
SELECT?*?FROM?employees?WHERE?kpi_complishment_pct?IS?NULL/*kpi完成率為空的所有員工信息*/
以上SQL語法/語句是數(shù)據(jù)分析經(jīng)常用到的,希望對大家有所幫助哦~
▼更多精彩推薦,請關(guān)注我們▼總結(jié)
以上是生活随笔為你收集整理的groovy怎样从sql语句中截取表名_SQL常用的基础查询语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: golang中文文档_Golang 标准
- 下一篇: python嵌套循环执行顺序_两个嵌套f