回答:其實(shí)如果想學(xué)好sql還是一個(gè)比較漫長(zhǎng)的過(guò)程,需要時(shí)間積累,看你提問(wèn)你應(yīng)該是想有一個(gè)比較深刻的sql知識(shí)掌握,深度學(xué)習(xí)sql肯定就離不開(kāi)對(duì)數(shù)據(jù)庫(kù)原理的掌握,數(shù)據(jù)庫(kù)我建議你選擇mysql,開(kāi)源數(shù)據(jù)庫(kù)可以根據(jù)個(gè)人能力去挖掘?qū)W習(xí),而mysql以后可能也是主流,所以個(gè)人建議基本分下面幾步去學(xué)習(xí),:1.首先不要追求太深入,達(dá)到會(huì)寫(xiě)會(huì)用的階段就好,熟練編寫(xiě)sql語(yǔ)句,即買(mǎi)本教材邊看邊練習(xí),包括簡(jiǎn)單的sql語(yǔ)句和...
回答:需要提供完整的sql語(yǔ)句,具體分析啊。一般這種情況,還是請(qǐng)相信自己錯(cuò)了,因?yàn)樗娌粓?zhí)行啊[笑哭]
回答:SQL中的排序要使用關(guān)鍵字order by,后面跟上指定的排序列名稱(chēng)即可。排序類(lèi)型分升序和降序,升序?yàn)锳SC,這也是默認(rèn)的類(lèi)型;降序?yàn)镈ESC。指定的排序列可以有多個(gè),多個(gè)列之間用半角逗號(hào)隔開(kāi)。這就是基本的排序語(yǔ)法。但是,看起來(lái)非常簡(jiǎn)單的排序,其實(shí)里面也大有學(xué)問(wèn),以下幾點(diǎn)特別提醒注意:當(dāng)order by和top配合使用時(shí),返回的記錄數(shù)有時(shí)可能并不是你所希望的當(dāng)在select子句中用到top謂詞時(shí),...
回答:最近剛好在頭條寫(xiě)了三篇關(guān)于MySQL的SQL語(yǔ)法實(shí)戰(zhàn)文章,這里大概列舉其中部分練習(xí)題,文末附全部文章鏈接,有興趣的可以跳轉(zhuǎn)閱讀。演示數(shù)據(jù)我們將以下面演示數(shù)據(jù)為例開(kāi)展相關(guān)SQL語(yǔ)法練習(xí),演示數(shù)據(jù)涉及學(xué)生信息表、教師信息表、課程信息表、成績(jī)信息表,具體建表語(yǔ)句及數(shù)據(jù)如下:學(xué)生信息表我們向?qū)W生信息表中插入如下4條數(shù)據(jù):教師信息表我們向教師信息表中插入如下3條數(shù)據(jù):課程信息表我們向課程信息表中插入如下3條...
回答:Sql執(zhí)行原理大致分為四步:第一步,客戶(hù)端把語(yǔ)句發(fā)給服務(wù)器端執(zhí)行:所有的SQL語(yǔ)句都是在客戶(hù)端進(jìn)程產(chǎn)生的,在服務(wù)器進(jìn)程執(zhí)行的。第二步,語(yǔ)句解析:客戶(hù)端把SQL語(yǔ)句傳送到服務(wù)器后,服務(wù)器進(jìn)程會(huì)對(duì)該語(yǔ)句在服務(wù)器上進(jìn)行解析,這個(gè)時(shí)候服務(wù)器進(jìn)程會(huì)對(duì)于SQL語(yǔ)句進(jìn)行這幾項(xiàng)操作:查詢(xún)高速緩存、語(yǔ)句合法性檢查、語(yǔ)言含義檢查也就是詞法分析器、然后對(duì)獲得對(duì)象進(jìn)行解析鎖、再核對(duì)數(shù)據(jù)訪(fǎng)問(wèn)權(quán)限、最后確定最佳執(zhí)行計(jì)劃。第三...
1 引言 詞法、語(yǔ)法、語(yǔ)義分析概念都屬于編譯原理的前端領(lǐng)域,而這次的目的是做 具備完善語(yǔ)法提示的 SQL 編輯器,只需用到編譯原理的前端部分。 經(jīng)過(guò)連續(xù)幾期的介紹,《手寫(xiě) SQL 編譯器》系列進(jìn)入了 智能提示 模塊,...
...,Shanshan Du,26,13698424612,Operation,2017-07-02 可進(jìn)行模糊查詢(xún),語(yǔ)法至少支持下面3種查詢(xún)語(yǔ)法: select name,age from staff_table where age > 22 select * from staff_table where dept = IT select * from staff_table where ...
...Compute studio的核心使命,下面就讓我們來(lái)一探究竟: 忘記語(yǔ)法 相信大家都有過(guò)忘記SQL怎么寫(xiě)的時(shí)候,一旦忘記,恐怕只能到處去找文檔和代碼示例,被迫離開(kāi)全神貫注的SQL editor,十分影響效率。 SQL因其簡(jiǎn)單易學(xué)的特點(diǎn),是用戶(hù)...
...手寫(xiě) SQL 編輯器 系列。之前幾期介紹了 詞法、文法、語(yǔ)法的解析,以及回溯功能的實(shí)現(xiàn),這次介紹如何生成語(yǔ)法樹(shù)。 基于 《回溯》 一文介紹的思路,我們利用 JS 實(shí)現(xiàn)一個(gè)微型 SQL 解析器,并介紹如何生成語(yǔ)法樹(shù),如何在 JS S...
創(chuàng)建表 語(yǔ)法 CREATE TABLE ( [列級(jí)完整性約束條件] [, [列級(jí)完整性約束條件]]…); 列級(jí)完整性約束條件有NULL[可為空]、NOT NULL[不為空]、UNIQUE[唯一],可以組合使用,但是不能重復(fù)和對(duì)立關(guān)系同時(shí)存在。 示例 -- 創(chuàng)建學(xué)...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...