
查询的SQL语句为:SELECT * FROM 数据表 WHERE key="name" AND value="Web" OR (value>=2 AND value<=5)。
SQL语句的含义:SELECT为查询语句,*表示显示数据表中所有的字段,FROM 后面跟的是查询的数据表, WHERE后面跟的是查询的条件。
key=“name”表示查询表字段key等于name的行,AND为与 *** 作,表示条件同时成立,value="Web" OR (value>=2 AND value<=5)表示查询value字段为Web或者字段值大于等于2小于等于5的行。
扩展资料:
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
MySQL新特性:表和索引的分区、行级复制、MySQL 基群基于磁盘的数据支持、MySQL 集群复制、增强的全文本搜索函数、增强的信息模式(数据字典)、可插入的 API、服务器日志表
SQL SELECT 语法:
SELECT 列名称 FROM 表名称
注意:SQL 语句对大小写不敏感。SELECT 等效于 select。
星号(*)是选取所有列的快捷方式。
1、检查key是否存在,存在的话,将老的value先临时保存,然后执行set *** 作,rollback的时候,将原来的value再set回去2、key不存在,先执行set *** 作,rollback的时候,del掉key
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)