SQL_六句实用语句整理

一、下载SQLiteSpy软件,使用方式如图。(注:使用我上传的CSDN的这个软件,有自带测试文件SQLiteSpy.db3)

我在CSDN上传的资源下载地址:http://download.csdn.net/detail/zhongcongxu01/8041793

二、常用六句式

1、查询:多字段排序查询

/*(1)含义:查询表所有字段,并先按keyname字段降序,若有相同keyname则按keyid升序*/
/*(2)注意:LIMIT 10 OFFSET 2与LIMIT 2 , 10 含义相同。LIMIT 2,10中第一个参数表示偏移量,第二个代表每页展示的数量*/
SELECT  * FROM keys  ORDER BY keyname DESC ,keyid ASC LIMIT 2 , 10;
2、删除:根据各种条件,删除表中某些数据
/* 常用查询条件:
   where id<20 and id>10;
   where id between 10 and 20;
   where addtime between '2011-03-17 00:00:00' and '2011-03-18 00:00:00'
   where bookname like '%马克思%';
*/
DELETE FROM keys WHERE keyname='pk' OR keyvalue=96;

3、插入:注意格式

INSERT INTO keys(keyid,sectionid,keyname,keyvalue)VALUES(80,80,'xiaoming','hehe');

4、更改:替换部分数据

UPDATE keys SET keyvalue = 'MM' , keyname = REPLACE(keyname,'Count','HEHE') WHERE keyname like '%Count%';

5、创建表:如果表不存在就创建,常用在数据库升级。

/*Android数据库创建表时需要一个_id字段*/
CREATE TABLE IF NOT EXISTS Test(_id,name,value);


6、删除表:如果表存在就删除这个表,通常用在想重新建立表中新字段,先删再创建。

/*如果当前数据库表存在,就删除这个表*/
DROP TABLE IF EXISTS Test;




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值