首页 > 数据库技术 > 详细

sql语句的使用

时间:2016-02-19 17:13:43      阅读:343      评论:0      收藏:0      [点我收藏+]

移动开发中经常会遇到sqlite数据库,总结下常用的使用列表。

假如数据库里有一个数据表 COMPANY,如下:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

需求1: 查找 年龄大于或等于25和工资大于或等于65000.00

sql :   SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 65000

查询结果
ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0

需求2: 查找所有已 ‘Ki开头的‘内容。

sql :  SELECT * FROM COMPANY WHERE NAME LIKE ‘Ki%‘

ID NAME AGE ADDRESS SALARY
----------  ----------  ----------  ----------  ----------
6           Kim         22          South-Hall  45000.0

需求3: 指定范围,如查找年龄为 25,27。
sql : SELECTE *FROM
COMPANY WHERE AGE IN (25,27)

或者年龄不是 25,27
sql : SELECTE *FROM  COMPANY  WHERE AGE NOT IN (25,27)
需求4: 如查找年龄为25和27之间的记录
sql : SELECTE *FROM  COMPANY  WHERE AGE BETWEN  25 AND 27

 
 


sql语句的使用

原文:http://www.cnblogs.com/menchao/p/5201608.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!