基本SQL語句

orm數(shù)據(jù)庫用的多了省撑,重新學習sql語句赌蔑。
在win環(huán)境下直接下載(SQLite Expert Professional 3)來進行sql語句學習。

Sqlite 工具

  1. 準備測試環(huán)境
    (創(chuàng)建數(shù)據(jù)庫-->創(chuàng)建表-->插入測試數(shù)據(jù))

創(chuàng)建數(shù)據(jù)庫

點擊File-->new Database 就會出現(xiàn)


創(chuàng)建數(shù)據(jù)庫

創(chuàng)建表

點開界面的SQL界面竟秫,輸入創(chuàng)表語句
CREATE TABLE COMPANY(ID INT PRIMARY KEY NOT NULL,NAME TEXT NOT NULL,AGE INT NOT NULL,ADDRESS CHAR(50),SALARY REAL);

創(chuàng)建表

插入測試語句
INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, 'Paul', 32, 'California', 20000.00 ); INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (2, 'Allen', 25, 'Texas', 15000.00 ); INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (3, 'Teddy', 23, 'Norway', 20000.00 ); INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (4, 'Mark', 25, 'Rich-Mond ', 65000.00 ); INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (5, 'David', 27, 'Texas', 85000.00 ); INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (6, 'Kim', 22, 'South-Hall', 45000.00 );

  • 查詢所有信息
    select * from company


    image.png
  • 運算符
    跟c/c++娃惯、java的運算符一樣


    運算符
  • 比較符
    跟c/c++、java的運算符一樣(除了<>肥败、!<趾浅、!>
    image.png
  • where 查詢

SQLite的 WHERE 子句用于指定從一個表或多個表中獲取數(shù)據(jù)的條件。
如果滿足給定的條件馒稍,即為真(true)時皿哨,則從表中返回特定的值。您可以使用 WHERE 子句來過濾記錄筷黔,只獲取需要的記錄往史。

  select * from company where id = 1

where查詢

select * from company where age in (25,27)
在集合中查詢符合

where后面可以跟條件判斷以及各類顯示關鍵字
in(x,y....) 在括號里面出現(xiàn)過
not in(x,y....) 沒在括號里面出現(xiàn)過
and/or 連接兩個判斷
like '_a%' 模糊查詢大小寫不敏感 通配符: 百分號(%)代表零個、一個或多個數(shù)字或字符佛舱。下劃線(_)代表一個單一的數(shù)字或字符。這些符號可以被組合使用挨决。
like 匹配

glob '?a*' 模糊查詢大小寫敏感 通配符:星號(*)代表零個请祖、一個或多個數(shù)字或字符。問號(?)代表一個單一的數(shù)字或字符脖祈。這些符號可以被組合使用肆捕。
glob 匹配

  • limit

SQLite 的 LIMIT 子句用于限制由 SELECT 語句返回的數(shù)據(jù)數(shù)量。

limit 分頁
  • order by

SQLite 的 ORDER BY 子句是用來基于一個或多個列按升序或降序順序排列數(shù)據(jù)盖高。
desc:降序 asc:升序

  select * from company order by age desc,name desc
order by 排序
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末慎陵,一起剝皮案震驚了整個濱河市眼虱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌席纽,老刑警劉巖捏悬,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異润梯,居然都是意外死亡过牙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門纺铭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來寇钉,“玉大人,你說我怎么就攤上這事舶赔∩ǔ” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵竟纳,是天一觀的道長镊辕。 經常有香客問我,道長蚁袭,這世上最難降的妖魔是什么征懈? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮揩悄,結果婚禮上卖哎,老公的妹妹穿的比我還像新娘。我一直安慰自己删性,他們只是感情好亏娜,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蹬挺,像睡著了一般维贺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巴帮,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天溯泣,我揣著相機與錄音,去河邊找鬼榕茧。 笑死垃沦,一個胖子當著我的面吹牛,可吹牛的內容都是我干的用押。 我是一名探鬼主播肢簿,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了池充?” 一聲冷哼從身側響起桩引,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎收夸,沒想到半個月后坑匠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡咱圆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年笛辟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片序苏。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡手幢,死狀恐怖,靈堂內的尸體忽然破棺而出忱详,到底是詐尸還是另有隱情围来,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布匈睁,位于F島的核電站监透,受9級特大地震影響,放射性物質發(fā)生泄漏航唆。R本人自食惡果不足惜胀蛮,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望糯钙。 院中可真熱鬧粪狼,春花似錦、人聲如沸任岸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽享潜。三九已至困鸥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間剑按,已是汗流浹背疾就。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留吕座,地道東北人虐译。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像吴趴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容