<kbd id="5sdj3"></kbd>
<th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>

    我的SQL學(xué)習(xí)經(jīng)歷

    共 3261字,需瀏覽 7分鐘

     ·

    2024-04-18 22:08

    關(guān)注公眾號(hào),SQL干貨及時(shí)獲取

    后臺(tái)回復(fù):1,進(jìn)SQL技術(shù)交流群
    SQL面試專(zhuān)欄
    《SQL145題第2版》


    大家好,我是李岳~

    經(jīng)常有小伙伴問(wèn)我:岳哥,你之前是怎么學(xué)會(huì)SQL的?有沒(méi)有什么快速入門(mén)的方法?

    常常因?yàn)楸容^忙也不能系統(tǒng)的回答,今天把我曾經(jīng)的一些學(xué)習(xí)經(jīng)歷和方法分享給大家,希望對(duì)大家有點(diǎn)幫助。

    1、萬(wàn)事開(kāi)頭難

    沒(méi)錯(cuò),我開(kāi)始學(xué)SQL的時(shí)候,只有學(xué)校老師教的那點(diǎn)基礎(chǔ)。很多表之間的關(guān)聯(lián),子查詢(xún),存儲(chǔ)過(guò)程等等都只聽(tīng)說(shuō)過(guò),并沒(méi)有什么實(shí)戰(zhàn)經(jīng)驗(yàn)。

    也像大多數(shù)初學(xué)者一樣,剛開(kāi)始像無(wú)頭蒼蠅,不知道該如何下手。也是到處找各種學(xué)習(xí)資料,曾經(jīng)下載過(guò)很多學(xué)習(xí)資料,包括各種數(shù)據(jù)庫(kù)的視頻教程,電子書(shū),也買(mǎi)過(guò)一些紙質(zhì)版的實(shí)體書(shū)。

    這些資料確實(shí)幫了我不少,總的來(lái)說(shuō),電子書(shū)>實(shí)體書(shū)>視頻教程。是的,反而是書(shū)籍讓我學(xué)到了更多數(shù)據(jù)庫(kù)的一些知識(shí)。

    這其中一些我看過(guò)的電子書(shū),比較好的我都會(huì)收藏起來(lái)。
    當(dāng)然這里并不是在推薦資料什么的,只是我也有一些收集好東西的習(xí)慣,畢竟這些書(shū)帶給我很多幫助。如果你需要可以加我微信:liyue071714118,我分享給你。

    但是看書(shū)也是有方法的,很多小伙伴雖然收集了不少資料,但是學(xué)習(xí)方法的效果沒(méi)那么好,特別像我自己就吃過(guò)一些學(xué)習(xí)方法的虧。

    剛開(kāi)始學(xué)習(xí),總以為把書(shū)看完了,知識(shí)就全進(jìn)到我腦子里了,我就會(huì)用SQL了。但是當(dāng)我看完一本兩本,我發(fā)現(xiàn)我只是翻完了而已,知識(shí)并不會(huì)被完全吸收。后來(lái)我發(fā)現(xiàn)不能再這樣大概讀讀了,要精讀,要?jiǎng)邮謱?xiě)代碼,哪怕是對(duì)著書(shū)上的代碼一個(gè)一個(gè)的敲

    這個(gè)方法行之有效,而且后來(lái)屢試不爽。按照這個(gè)方法先后讀完了《Microsoft SQL Server 2008技術(shù)內(nèi)幕 》的上下兩卷,把SQL Server的一些運(yùn)行原理和使用方法都仔仔細(xì)細(xì)的操作了一遍。

    以前我只知道數(shù)據(jù)庫(kù)的一些簡(jiǎn)單的使用方法,但是看過(guò)這些原理性的書(shū)之后,寫(xiě)的每一行代碼我都知道它會(huì)如何進(jìn)到數(shù)據(jù)庫(kù),如何被執(zhí)行等等。

    有些東西只有知道它是如何運(yùn)行的。你才能更好的理解它,這是我看完這兩本書(shū)的一個(gè)深刻體會(huì)。

    2、看千遍不如練一遍

    有時(shí)候一個(gè)知識(shí)點(diǎn)一看就會(huì),一寫(xiě)就廢,造成這樣的情況就是練的太少了。

    剛工作那會(huì)兒,做的工作是一些數(shù)據(jù)統(tǒng)計(jì)的活,每天的統(tǒng)計(jì)需求各種各樣的,這樣間接的迫使我每天都要去寫(xiě)很多的SQL代碼。

    從開(kāi)始數(shù)據(jù)聚合(包括匯總,計(jì)數(shù),平均等等),到后來(lái)的累加,連續(xù)N天,循環(huán)等等。遇到的邏輯需求越來(lái)越復(fù)雜,但是總能用SQL代碼求出來(lái),這就得益于每天這樣不停的寫(xiě)呀寫(xiě)。

    哪怕是現(xiàn)在,每天還是會(huì)寫(xiě)各種各樣的SQL邏輯。每當(dāng)用SQL解決一個(gè)問(wèn)題,就會(huì)很開(kāi)心,這可能就是一種成就感吧。

    所以除了讀書(shū),平時(shí)也要保證一種頻繁寫(xiě)SQL的狀態(tài),讓它成為你的一部分,如果能夠做到這些,那離學(xué)會(huì)SQL也就不遠(yuǎn)了。

    3、難題才是你進(jìn)步的階梯

    很多小伙伴一遇到問(wèn)題就不知所措,希望能夠找人直接幫忙解決了。找人幫忙解決固然是好,但是如果能夠自己弄懂問(wèn)題原因,然后自己動(dòng)手解決那無(wú)疑是最好的。

    數(shù)據(jù)庫(kù)的安裝對(duì)于初學(xué)者,是一個(gè)非常讓人頭疼的事。特別每次換一臺(tái)電腦就要安裝一次,那種安裝不成功的痛苦我想只有經(jīng)歷過(guò)的小伙伴才能理解。

    后來(lái)因?yàn)榘惭b的太多次了,失敗了太多次,摸索出了一些門(mén)道,才知道一個(gè)安裝不過(guò)如此。

    當(dāng)你把所有的坑都踩一遍,你就會(huì)知道走哪條路才最安全。

    同樣的,我們?cè)趯?xiě)SQL時(shí)也會(huì)遇到各種難題,就像上面提到的循環(huán),不知道怎么寫(xiě)咋辦?查資料模仿,沒(méi)其他的好辦法,別人能成功,為什么我不能成功?

    4、不同平臺(tái)的SQL是相通的

    很多小伙伴經(jīng)常說(shuō)自己會(huì)某個(gè)平臺(tái)的SQL,比如SQL Server,但是不會(huì)其他平臺(tái)的SQL。


    其實(shí)SQL的基礎(chǔ)語(yǔ)法都是相通的,不一樣的是底層的數(shù)據(jù)流轉(zhuǎn)原理和各個(gè)平臺(tái)的一些特色內(nèi)容。

    比如SQL Server里面有個(gè)ceiling函數(shù),如果是其他平臺(tái)一開(kāi)始肯定不知道有什么函數(shù)與之對(duì)應(yīng),那就直接搜索這個(gè)平臺(tái)和ceiling,例如:Oracle  ceiling,你就會(huì)找到Oracle中與之對(duì)應(yīng)的是ceil函數(shù),同樣的MySQL則兩個(gè)都可以使用。

    其他一些比較高級(jí)的知識(shí)點(diǎn),雖然寫(xiě)法上的區(qū)別比較大,但是他們的原理都大致類(lèi)似,所以如果你真的會(huì)了SQL,就不要怕自己沒(méi)用過(guò)的數(shù)據(jù)庫(kù)平臺(tái)。

    今天就暫時(shí)分享這么多,如果對(duì)你有所幫助,記得幫忙轉(zhuǎn)發(fā)+點(diǎn)贊,感謝


       

    我是岳哥,最后給大家分享我寫(xiě)的SQL兩件套:《SQL基礎(chǔ)知識(shí)第二版》《SQL高級(jí)知識(shí)第二版》的PDF電子版。里面有各個(gè)語(yǔ)法的解釋、大量的實(shí)例講解和批注等等,非常通俗易懂,方便大家跟著一起來(lái)實(shí)操。


    有需要的讀者可以下載學(xué)習(xí),在下面的公眾號(hào)「數(shù)據(jù)前線」(非本號(hào))后臺(tái)回復(fù)關(guān)鍵字:SQL,就行

    數(shù)據(jù)前線
    ——End——

    后臺(tái)回復(fù)關(guān)鍵字:1024,獲取一份精心整理的技術(shù)干貨

    后臺(tái)回復(fù)關(guān)鍵字:進(jìn)群,帶你進(jìn)入高手如云的交流群。


    推薦閱讀

               


    文章有幫助的話,點(diǎn)個(gè)在看吧。

    謝謝支持

    瀏覽 59
    點(diǎn)贊
    評(píng)論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)
    評(píng)論
    圖片
    表情
    推薦
    點(diǎn)贊
    評(píng)論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)

    <kbd id="5sdj3"></kbd>
    <th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>
    草比视频网站 | A级黄视频 | 国产 —一级a毛一级a看免费 | 18禁日本网站 | 翔田千里熟妇息孑交尾 |