当前位置: 首页 > news >正文

MySql(九)

目录

条件查询

1)准备一张表

2)插入数据

3)条件查询格式

1---比较运算符 >大于

2---比较运算符 < 小于

3---比较运算符 >= 大于等于

4---比较运算符 <= 小于等于

5---比较运算符 != 不等于

6---比较运算符 <> 不等于

7---比较运算符 between ...and .. 某一区间 

8---比较运算符 in(集合) 某个集合

9-- 前缀查询

10-- 后缀查询

11-- 包括查询

逻辑运算符

1--逻辑运算符 And 

2--逻辑运算符 &&

3--逻辑运算符 ||

4--逻辑运算符 or

5--逻辑运算符 Not


条件查询

1)准备一张表

CREATE table role(roleid INT PRIMARY KEY AUTO_INCREMENT,rolename VARCHAR(200),roleskill VARCHAR(300),rolesex CHAR(1),rolemonkey int,roleinfo VARCHAR(200),rolehealth INT
);

2)插入数据


INSERT into role VALUES
(null, '小玖', '暗影', '女', 500000, '猎手', 50000),
(null, '暗色', 'coc', '男', 60000, '骑士', 50000),
(null, '黎明', '曙光', '女', 70000, '战士', 50000),
(null, '雪夜', '银色', '男', 30000, '猎人', 50000),
(null, '张久', '酒心', '女', 50000, '肉盾', 50000),
(null, '雪色', '雪风', '男', 50000, '女魔', 50000),
(null, '安久', '蛋定', '女', 50000, '魔法士', 50000);

3)条件查询格式

select 列名 from 表明 where 条件表达式

1---比较运算符 >大于

查找角色金钱大于 70000

select * from role WHERE rolemonkey > 70000 ;

2---比较运算符 < 小于

查找角色金钱小于50000

select * from role WHERE rolemonkey < 50000 ;

3---比较运算符 >= 大于等于

查找角色金钱大于等于60000

select * from role WHERE rolemonkey >= 60000 ;

4---比较运算符 <= 小于等于

查找角色金钱小于等于60000

select * from role WHERE rolemonkey <= 60000 ;

5---比较运算符 != 不等于

查找角色金钱不等于50000

select * from role WHERE rolemonkey != 50000 ;

6---比较运算符 <> 不等于

select * from role WHERE rolemonkey <> 60000 ;

7---比较运算符 between ...and .. 某一区间 

查找金钱区间为 50000 到 70000

select * from role WHERE rolemonkey BETWEEN 50000 and 70000;

8---比较运算符 in(集合) 某个集合

查找金钱为30000和60000

SELECT * from role where rolemonkey in(30000,60000);

9-- 前缀查询

select * from role where rolename like '雪%';

10-- 后缀查询

select * from role where roleinfo like '%士';

11-- 包括查询

SELECT * from role where  roleinfo LIKE '%法%';

逻辑运算符

1--逻辑运算符 And 

SELECT * from role where rolename = '张久' and  rolemonkey = 50000;

2--逻辑运算符 &&

SELECT * from role where rolename = '雪色' &&  rolemonkey = 50000;

3--逻辑运算符 ||

select * from role where roleskill = '银色' || roleskill = 'coc';

4--逻辑运算符 or

select * from role where roleinfo = '猎手' or roleinfo = '女魔';

5--逻辑运算符 Not

select * from role where not(roleinfo = '猎手' or roleinfo = '女魔');

http://www.dtcms.com/a/224539.html

相关文章:

  • 达梦的TEMP_SPACE_LIMIT参数
  • Vue-过滤器
  • 【PhysUnits】15.6 引入P1后的左移运算(shl.rs)
  • java8集合操作全集
  • linux 1.0.7
  • 《深入解析SPI协议及其FPGA高效实现》-- 第一篇:SPI协议基础与工作机制
  • MySQL索引与性能优化入门:让查询提速的秘密武器【MySQL系列】
  • AI 的早期萌芽?用 Swift 演绎约翰·康威的「生命游戏」
  • [蓝桥杯]机器人塔
  • Day 41
  • HackMyVM-Art
  • 关于win10系统中环境变量path变成一行显示的问题
  • Target店铺应该如何入驻?
  • Python训练营打卡Day41(2025.5.31)
  • 软件技术如何赚钱
  • 流媒体基础分析:延迟分析与安全性保障
  • Java Spring 之监听器(Listener)详解与实战
  • SoftThinking:让模型学会模糊思考,同时提升准确性和推理速度!!
  • JVM 基础 - JVM 内存结构
  • homework 2025.03.31 chinese(class 3)
  • 【Netty系列】解决TCP粘包和拆包:LengthFieldBasedFrameDecoder
  • c++第三章练习题
  • Java工厂方法模式详解
  • Python训练打卡Day38
  • 蔡司(ZEISS)借助Celonis构建流程智能平台,为S/4HANA迁移奠定基础
  • 企业微信接入说明
  • spring事务的面试题 —— 事务的特性、传播机制、隔离机制、注解
  • JS分支和循环
  • 【LLM】FastAPI入门教程
  • # STM32F103 串口打印配置(HAL库)