国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

這篇具有很好參考價(jià)值的文章主要介紹了【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?? 博客主頁:博主鏈接
?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN??
?? 學(xué)習(xí)專欄推薦:LeetCode刷題集!
?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正!
?? 未來很長,值得我們?nèi)Ρ几案篮玫纳?
------------------??分割線??-------------------------
————————————————

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)
【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??MySQL的前情介紹

??大家好呀,今天是我第n次寫MySQL,也是最近才學(xué)習(xí)MySQL,也想著記錄一下自己的學(xué)習(xí)過程,并且分享給大家尼!

?? 一、MySQL技術(shù)介紹

MySQL 是由微軟公司(Microsoft)開發(fā)的關(guān)系型數(shù)(RDBMS)。RDBMS 是 SQL 以及所有現(xiàn)代數(shù)據(jù)庫系統(tǒng)的基礎(chǔ),比如 MS SQL Server,IBM DB2,Oracle,MySQL 以及微軟的 Microsoft Access。

??二、學(xué)習(xí)前的準(zhǔn)備工作

編程軟件:SQL Server Management Studio 2012
帶好你的小板凳,我們一起揚(yáng)帆起航!

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??MySQL之基礎(chǔ)查詢

??基礎(chǔ)查詢之Select

在數(shù)據(jù)庫中有一種基礎(chǔ)查詢其語法是:
select * from 表名

這是最基本的查詢語句!在我們剛?cè)腴T的時(shí)候呢,我們都得從這些最基礎(chǔ)的語句來學(xué)習(xí),咱們一步一個(gè)腳印啦!

1.最基本的select語句
select 1 + 1,3 + 2
【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

2,空值參與運(yùn)算(結(jié)果也一定為空)
1.空值: null
2.nul1不等同于0,‘’,'null!
SELECT * FROM employees;
3,空值參與運(yùn)算:
SELECT employee id,salary "月工資",salary * (1 + commission pct) * 12"年工資"FROM employees;

我們發(fā)現(xiàn)有一些年工資在表中也是NULL值,此時(shí)我們查詢出來的東西就已經(jīng)有問題了。
在這里插入圖片描述

select employee id,salary"月工資",salary * (l + commission pct) * 12"年工資",commission_pct FROM employees;

此時(shí)我們發(fā)現(xiàn),凡是年工資為NULL值的時(shí)候,commission pct也是NULL值

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

那我們有沒有可以解決它的辦法呢?當(dāng)然是有的啦!

SELECT employee id,salary "月工資",salary *(1 + IFNULL(commission_pct,0)) * 12 "午工資",commission
from employees;

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

上述就是實(shí)際問題的解決方案啦!

??MySQL中的命名規(guī)則

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??著重號(hào)( )

在我們寫查詢語句的過程中,時(shí)常會(huì)遇到一些個(gè)表和我們語法的中的關(guān)鍵字重名,那么這個(gè)時(shí)候我們?cè)撛趺崔k呢?這個(gè)時(shí)候我們就需要用到著重號(hào)這個(gè)概念。

在上一點(diǎn)命名規(guī)則中,講述了我們不能運(yùn)用到與數(shù)據(jù)庫同名的關(guān)鍵字

select * from order

??查詢常數(shù)

在查詢的過程中,如果常數(shù)出現(xiàn)在了表的第一列查詢數(shù)據(jù)(為常數(shù))當(dāng)中,并且后面帶有表中實(shí)際的列,那么我們的第一列的常數(shù)也會(huì)有后面表中數(shù)據(jù)的列數(shù),也就是列數(shù)相等的意思。

假設(shè)第二列的數(shù)據(jù)列有100列,那么我們的常數(shù)列也會(huì)有一百列。

select 123,stu_no from student
【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??顯示表的結(jié)構(gòu)

DESCRIBE employees;
簡(jiǎn)潔版:DESC employees;

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

顯示了表中字段的詳細(xì)信息;

DESC departments

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??列的別名(alias)

如果我們想要給自己的列設(shè)置一個(gè)別名的話,我們需要用到一些個(gè)關(guān)鍵字,如alias,又或者給一個(gè)空格

列的別名
as :全稱:alias(別名),可以省略
列的別名可以用引號(hào)引起來
select stu_no stu_id,stu_name from student

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??結(jié)果集的含義

如果想仔細(xì)查詢不同的列的話,就需要指定單獨(dú)的列名
select stu_no,stu_name from student
查詢后返回的結(jié)果叫結(jié)果集

去除重復(fù)行(distinct)

去除重復(fù)行(distinct)
查詢有哪些id
select distinct student.stu_no from student

【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)

??如何鞏固學(xué)習(xí)

提示:在學(xué)習(xí)的過程中,我們需要先自行進(jìn)行思考,而不是一遇到不會(huì)的就放棄思考直接看答案,如果最后遇到真的不會(huì)的題目,我們可以適當(dāng)?shù)倪M(jìn)行觀看答案,看自己的思路是否正確,在作出正確的判斷

好啦今日的分享到這里就結(jié)束啦,我是愛你們的M malloc希望可以幫助到你們噢,最后別忘記三連啦??!

提醒:以上內(nèi)容需本人授權(quán),不可自行發(fā)散。在發(fā)布作品前,請(qǐng)把不需要的內(nèi)容刪掉。
【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)文章來源地址http://www.zghlxwxcb.cn/news/detail-479021.html

到了這里,關(guān)于【MySQL】一文帶你了解MySQL的基礎(chǔ)知識(shí)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【MySQL】一文帶你了解如何使用MySQL

    【MySQL】一文帶你了解如何使用MySQL

    ?? 博客主頁:博主鏈接 ?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN?? ?? 學(xué)習(xí)專欄推薦:LeetCode刷題集! ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ?? 未來很長,值得我們?nèi)Ρ几案篮玫纳? ------------------??分割線??------------------------- —————————

    2024年02月09日
    瀏覽(30)
  • 【MySQL】一文帶你了解數(shù)據(jù)過濾

    【MySQL】一文帶你了解數(shù)據(jù)過濾

    ?? 博客主頁:博主鏈接 ?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN?? ?? 學(xué)習(xí)專欄推薦:LeetCode刷題集! ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ?? 未來很長,值得我們?nèi)Ρ几案篮玫纳? ??大家好呀,今天是我第N次寫MySQL,也是最近才學(xué)習(xí)MySQL,也想著記錄

    2024年02月09日
    瀏覽(24)
  • 一文帶你了解MySQL之約束

    一文帶你了解MySQL之約束

    在SQL標(biāo)準(zhǔn)中,一共規(guī)定了6種不同的約束, 包括非空約束,唯一約束和檢查約束等,而在MySQL中是不支持檢查約束的,所以這篇文章先對(duì)其余5種約束做一個(gè)詳解和練習(xí)。 約束是作用于表中列上的規(guī)則,用于限制加入表的數(shù)據(jù)。 例如,作為主鍵的列一定是非空的唯一的,否則將

    2024年02月07日
    瀏覽(28)
  • 【MySQL】一文帶你了解SQL

    【MySQL】一文帶你了解SQL

    ?? 博客主頁:博主鏈接 ?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN?? ?? 學(xué)習(xí)專欄推薦:LeetCode刷題集! ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ?? 未來很長,值得我們?nèi)Ρ几案篮玫纳? ------------------??分割線??------------------------- —————————

    2024年02月08日
    瀏覽(40)
  • 【MySQL】一文帶你了解檢索數(shù)據(jù)

    【MySQL】一文帶你了解檢索數(shù)據(jù)

    ?? 博客主頁:博主鏈接 ?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN?? ?? 學(xué)習(xí)專欄推薦:LeetCode刷題集! ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ?? 未來很長,值得我們?nèi)Ρ几案篮玫纳? ------------------??分割線??------------------------- —————————

    2024年02月09日
    瀏覽(20)
  • 【MySQL】一文帶你了解過濾數(shù)據(jù)

    【MySQL】一文帶你了解過濾數(shù)據(jù)

    ?? 博客主頁:博主鏈接 ?? 本文由 M malloc 原創(chuàng),首發(fā)于 CSDN?? ?? 學(xué)習(xí)專欄推薦:LeetCode刷題集! ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ?? 未來很長,值得我們?nèi)Ρ几案篮玫纳? ??大家好呀,今天是我第N次寫MySQL,也是最近才學(xué)習(xí)MySQL,也想著記錄

    2024年02月09日
    瀏覽(26)
  • 一文帶你了解MySQL之連接原理

    一文帶你了解MySQL之連接原理

    前言 我們搞數(shù)據(jù)庫一個(gè)都避不開的概念就是 連接 ( join )。相信很多小伙伴初學(xué)連接的時(shí)候有些一臉懵,理解了連接的語義之后又可能搞不明白各個(gè)表中的記錄到底是怎么連起來的,以至于在后期使用數(shù)據(jù)庫的時(shí)候常常陷入下邊兩種誤區(qū): 誤區(qū)一 :業(yè)務(wù)至上,不管三七二

    2024年02月05日
    瀏覽(24)
  • 【MySQL】一文帶你徹底了解事務(wù)機(jī)制

    【MySQL】一文帶你徹底了解事務(wù)機(jī)制

    我們?cè)O(shè)想一個(gè)場(chǎng)景,這個(gè)場(chǎng)景中我們需要插入多條相關(guān)聯(lián)的數(shù)據(jù)到數(shù)據(jù)庫,不幸的是,這個(gè)過程可能會(huì)遇到下面這些問題: 數(shù)據(jù)庫中途突然因?yàn)槟承┰驋斓袅恕?客戶端突然因?yàn)榫W(wǎng)絡(luò)原因連接不上數(shù)據(jù)庫了。 并發(fā)訪問數(shù)據(jù)庫時(shí),多個(gè)線程同時(shí)寫入數(shù)據(jù)庫,覆蓋了彼此的更改

    2024年02月09日
    瀏覽(15)
  • 【MySQL】一文帶你了解MySQL中的子查詢

    【MySQL】一文帶你了解MySQL中的子查詢

    子查詢指一個(gè)查詢語句嵌套在另一個(gè)查詢語句內(nèi)部的查詢,這個(gè)特性從MySQL 4.1開始引入 。 SQL 中子查詢的使用大大增強(qiáng)了 SELECT 查詢的能力 ,因?yàn)楹芏鄷r(shí)候查詢需要從結(jié)果集中獲取數(shù)據(jù),或者需要從同一個(gè)表中先計(jì)算得出一個(gè)數(shù)據(jù)結(jié)果,然后與這個(gè)數(shù)據(jù)結(jié)果(可能是某個(gè)標(biāo)量

    2024年02月08日
    瀏覽(27)
  • 【MySQL】一文帶你了解數(shù)據(jù)庫約束

    【MySQL】一文帶你了解數(shù)據(jù)庫約束

    作用: 數(shù)據(jù)庫約束是用于限制數(shù)據(jù)輸入或數(shù)據(jù)更新的規(guī)則。數(shù)據(jù)庫約束確保在表中只能插入符合規(guī)則的數(shù)據(jù),以確保數(shù)據(jù)的完整性和一致性。 常見的數(shù)據(jù)庫約束包括: 主鍵約束:用于唯一標(biāo)識(shí)表中的每一行數(shù)據(jù),確保數(shù)據(jù)唯一性和完整性。 外鍵約束:用于確保表之間數(shù)據(jù)的

    2024年02月08日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包