文/程序員男神
前言
感覺自己好久沒有靜下心來學(xué)習(xí),心里面有點空了鹃愤。初入職場一年多,學(xué)習(xí)總是不能按自己的計劃和想法發(fā)展完域。以后怎么升職加薪软吐,小伙伴,為了升職加薪吟税,燥起來凹耙。
內(nèi)容目錄
一、什么是Sqlite?
SQLite是一個小型的肠仪、開源的肖抱、可嵌入的、支持事務(wù)操作异旧、無數(shù)據(jù)類型意述、程序驅(qū)動、效率高的關(guān)系型數(shù)據(jù)庫吮蛹。
百度百科的解釋:SQLite荤崇,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)潮针,它包含在一個相對小的C庫中术荤。它是D.RichardHipp建立的公有領(lǐng)域項目。它的設(shè)計目標(biāo)是嵌入式的每篷,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它瓣戚,它占用資源非常的低,在嵌入式設(shè)備中雳攘,可能只需要幾百K的內(nèi)存就夠了带兜。
二、Sqlite的介紹
特點:跨平臺的磁盤文件
代碼量少
API簡單易用
三吨灭、Sqlite的語法回顧
1刚照、sqlite支持的數(shù)據(jù)類型
Integer varchar(10) float double char(10) text
2、sqlite語法回顧
2.1 創(chuàng)建表的語句
create table (字段名稱 數(shù)據(jù)類型 約束喧兄,字段名稱 數(shù)據(jù)類型 約束......)
create table company (_id Integer primary key,name varchar(10),age Integer not null)
2.2 刪除表的語法
drop table 表名
drop table company
2.3 修改數(shù)據(jù)的語法
注意:修改以及刪除數(shù)據(jù)一定要注意條件的使用无畔,否則會后悔哦!
update 表名 set 字段=新值 where 修改的條件
update company set name="dj" where _id=2
2.4 刪除數(shù)據(jù)的語法
delete from 表名 where 刪除的條件
delete from company where _id=4
2.5查詢數(shù)據(jù)的語法
select 字段名 from 表名 where 查詢條件 group by 分組的字段 having 篩選條件 order by 排序字段
select * from company
select name,age from company
select * from company where _id=1
select * from company where _id<>1
select * from company where id=1 and age >18
select * from company where name like "%張%"
select * from company where name like "張%"
select * from company where name is null
select * from company where age between 18 and 30
select * from company where age>18 order by _id
相信大家根據(jù)查詢條件就可以了解每個查詢語句的意思吠冤,這里不做過多闡述浑彰,大家晚安,周一要加油了拯辙。