国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SQL構造查詢的方式詳細概述

Wildesbeast ? 來源:今日頭條 ? 作者:聞數起舞 ? 2020-04-12 11:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

所以您想學習SQL? 太好了,你應該!

您是否知道,這是數據分析師和數據工程師最需要的第一技能,而數據科學家則是第三要的技能?

在本文中,我將向您解釋如何以最簡單的方式使用SQL查詢。 但首先,讓我定義幾個術語……

定義

行,也稱為記錄,是代表單個實體的屬性(變量)的集合。 例如,一行可能代表一名醫院患者,并且可能具有屬性/變量,例如年齡,體重,身高等。

表是具有相同屬性(具有相同變量)的行的集合。 最能幫助我的是將表格視為Excel表格。

example of a table

查詢是從數據庫表或表組合中獲取數據的請求。 如果要查找所有23歲以上的患者,請使用上表進行查詢。

如何編寫SQL

由于這是面向初學者的教程,因此,我將向您展示如何從一個表中提取數據時如何編寫查詢。

基本查詢包含五個組件:

· SELECT(必填)

· FROM(強制性)

· 在哪里(可選)

· GROUP BY(可選)

· ORDER BY(可選)

結構如下:

SELECT [column_name_1], [column_name_2], [column_name_n]FROM [table_name]WHERE [condition 1]GROUP BY [column_name] ORDER BY [column_name]

讓我們帶回我的示例作為參考:

1.SELECT(必填)

SELECT確定要從給定表中提取哪些列。 例如,如果我想提取名稱,那么我的代碼將如下所示:

SELECT Name

一個巧妙的技巧是,如果要提取所有列,可以使用星號-參見下文:

SELECT *

2.FROM(必填)

FROM確定要從中提取信息的表。 例如,如果您要提取患者的姓名,則需要從名為Patient_info的表中提取數據(請參見上文)。 代碼看起來像這樣:

SELECT NameFROM patient_info

這是您的第一個功能查詢! 讓我們完成另外3個可選步驟。

3. WHERE(可選)

如果要選擇23歲以上患者的姓名怎么辦? 這是WHERE傳入的時間。WHERE是用于過濾表的語句,與在Excel中使用過濾工具的方式相同!

左側是獲取23歲以上患者姓名的代碼。 右側顯示了一個直觀的表示形式:

如果希望滿足兩個子句的患者姓名,可以使用AND。 例如。 查找年齡超過23磅且體重超過130磅的患者的姓名。

SELECT NameFROM patient_infoWHERE Age 》 23 AND Weight_lbs 》 130

如果要滿足兩個子句之一的患者姓名,可以使用OR。 例如。 查找22歲以下或23歲以上的患者的姓名。

SELECT NameFROM patient_infoWHERE Age 《 22 OR Age 》 23

4. GROUP BY(可選)

GROUP BY會執行它所說的—將具有相同值的行分組為摘要行。 它通常與諸如COUNT,MIN,MAX,SUM,AVG之類的聚合函數一起使用。

讓我們使用下面的示例:

如果我們想獲取每位患者的醫院就診次數,則可以使用下面的代碼并獲得以下結果:

5. ORDER BY(可選)

ORDER BY使您可以基于特定屬性或多個屬性以升序或降序對結果進行排序。 讓我們舉個例子。

SELECT *FROM patient_infoORDER BY Age asc

“ ORDER BY Age asc”表示您的結果集將按年齡按升序對行進行排序(請參見上圖中的左表)。 如果要按降序排列(上圖中的右表),則將desc替換為asc。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SQL
    SQL
    +關注

    關注

    1

    文章

    789

    瀏覽量

    46700
  • 數據庫
    +關注

    關注

    7

    文章

    4020

    瀏覽量

    68349
  • 變量
    +關注

    關注

    0

    文章

    616

    瀏覽量

    29506
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    CW32 UART查詢方式接收數據編程的示例

    RXD 引腳配置成上拉輸入復用模式; 步驟 3:設置 UARTx_CR1.SYNC 為 0,配置 UARTx 為異步全雙工通信模式; 步驟 4:配置數據幀; 1.?起始位判定方式:配置
    發表于 12-16 08:19

    CW32 UART查詢方式發送數據編程的示例

    UARTx_TXD 引腳配置成推挽復用輸出模式, 步驟 3:設置 UARTx_CR1.SYNC 為 0,配置 UARTx 為異步全雙工通信模式; 步驟 4:配置數據幀; 1.?起始位判定方式:配置
    發表于 12-15 08:11

    愛回收平臺價格查詢API接口詳解

    ? 在愛回收平臺上,用戶經常需要根據品牌ID和項目ID查詢相關商品或服務的價格。為此,平臺提供了一個簡潔高效的API接口,幫助開發者或第三方應用實現自動化價格查詢。本文將詳細介紹這個API的使用方法
    的頭像 發表于 11-19 14:57 ?574次閱讀
    愛回收平臺價格<b class='flag-5'>查詢</b>API接口詳解

    不用編程不用聯網,實現倍福(BECKHOFF)PLC對接SQL數據庫,上報和查詢數據的案例

    ?IGT-DSER智能網關模塊,支持各種PLC、智能儀表、遠程IO與數據庫之間雙向通訊,既可以讀取設備的數據上報到SQL數據庫,也可以從數據庫查詢數據后寫入到設備;數據庫軟件支持MySQL
    發表于 10-10 11:14

    常用PromQL查詢案例總結

    在云原生時代,Prometheus已經成為監控領域的事實標準。作為一名資深運維工程師,我見過太多團隊在PromQL查詢上踩坑,也見過太多因為監控不到位導致的生產事故。今天分享10個實戰中最常用的PromQL查詢案例,每一個都是血淚經驗的總結。
    的頭像 發表于 09-18 14:54 ?720次閱讀

    數據庫慢查詢分析與SQL優化實戰技巧

    今天,我將分享我在處理數千次數據庫性能問題中積累的實戰經驗,幫助你系統掌握慢查詢分析與SQL優化的核心技巧。無論你是剛入門的運維新手,還是有一定經驗的工程師,這篇文章都將為你提供實用的解決方案。
    的頭像 發表于 09-08 09:34 ?982次閱讀

    SQL 通用數據類型

    SQL 通用數據類型 數據庫表中的每個列都要求有名稱和數據類型。Each column in a database table is required to have a name and a
    的頭像 發表于 08-18 09:46 ?711次閱讀

    Text2SQL準確率暴漲22.6%!3大維度全拆

    摘要 技術背景:Text2SQL 是將自然語言查詢轉為 SQL 的任務,經歷了基于規則、神經網絡、預訓練語言模型、大語言模型四個階段。當前面臨提示優化、模型訓練、推理時增強三大難題,研究
    的頭像 發表于 08-14 11:17 ?704次閱讀
    Text2<b class='flag-5'>SQL</b>準確率暴漲22.6%!3大維度全拆

    不用編程序無需聯外網,將Rockwell羅克韋爾(AB)PLC的標簽數據存入SQL數據庫

    IGT-DSER智能網關模塊,支持各種PLC、智能儀表、遠程IO與數據庫之間雙向通訊,既可以讀取設備的數據上報到SQL數據庫,也可以從數據庫查詢數據后寫入到設備;數據庫軟件支持MySQL
    發表于 07-31 10:33

    產品詳情查詢API接口

    ? 在現代電子商務和軟件開發中,產品詳情查詢API接口扮演著至關重要的角色。它允許開發者通過編程方式從遠程服務器獲取產品的詳細信息,如名稱、價格、描述和庫存狀態等。這種接口通?;赗ESTful架構
    的頭像 發表于 07-24 14:39 ?581次閱讀
    產品詳情<b class='flag-5'>查詢</b>API接口

    數據庫數據恢復—SQL Server數據庫被加密如何恢復數據?

    SQL Server數據庫故障: SQL Server數據庫被加密,無法使用。 數據庫MDF、LDF、log日志文件名字被篡改。
    的頭像 發表于 06-25 13:54 ?673次閱讀
    數據庫數據恢復—<b class='flag-5'>SQL</b> Server數據庫被加密如何恢復數據?

    媒體查詢詳解

    概述 媒體查詢作為響應式設計的核心,在移動設備上應用十分廣泛。媒體查詢可根據不同設備類型或同設備不同狀態修改應用的樣式。媒體查詢常用于下面兩種場景: 針對設備和應用的屬性信息(比如
    發表于 06-25 08:26

    達夢數據庫常用管理SQL命令詳解

    達夢數據庫常用管理SQL命令詳解
    的頭像 發表于 06-17 15:12 ?7183次閱讀
    達夢數據庫常用管理<b class='flag-5'>SQL</b>命令詳解

    大促數據庫壓力激增,如何一眼定位 SQL 執行來源?

    你是否曾經遇到過這樣的情況:在大促活動期間,用戶訪問量驟增,數據庫的壓力陡然加大,導致響應變慢甚至服務中斷?更讓人頭疼的是,當你試圖快速定位問題所在時,卻發現難以確定究竟是哪個業務邏輯中的 SQL
    的頭像 發表于 06-10 11:32 ?565次閱讀
    大促數據庫壓力激增,如何一眼定位 <b class='flag-5'>SQL</b> 執行來源?

    不用編程不用聯網,PLC和儀表直接對SQL接數據庫,有異常時還可先將數據緩存

    不用PLC編程也不用聯網,還不用電腦,采用IGT-DSER智能網關實現PLC和儀表直接對SQL接數據庫。 跟服務端通訊有異常時還可以先將數據暫存,待故障解除后自動重新上報到數據庫;也可以實現從數據庫
    發表于 04-12 10:47