查询语句 where筛选

本文介绍了SQL查询中的基础——条件查询,重点讲解了比较运算符(如=、!=、<、>等)和逻辑运算符(如AND、OR、XOR)的使用。通过示例展示了如何利用这些运算符进行单一条件和多条件的查询,帮助读者更好地理解和应用SQL查询语句。
摘要由CSDN通过智能技术生成

查询语句 where

前言

  • 条件查询应该是作为测试平时用到最多的关键字了
  • 它可以用来指定查询条件,减少不必要的查询时间

where 的语法格式

WHERE 查询条件

五种查询条件

  1. 比较运算符
  2. between and 关键字
  3. is null 关键字
  4. in、exist 关键字
  5. like 关键字

本篇只讲比较运算符、逻辑运算符,其他会在后面篇幅

有哪些比较运算法?

  • =:等于
  • <=>:安全等于
  • !=、<>:不等于
  • <、>、<=、>=:小于、大于、小于等于、大于等于

有哪些逻辑运算符?

  • and、&&:所有查询条件均满足才会被查询出来
  • or、||:满足任意一个查询条件就会被查询出来
  • xor:满足其中一个条件,并且不满足另一个条件时,才会被查询出来

单一条件的查询栗子

一般单一条件查询用的就是比较运算符

SELECT * FROM test_table WHERE id = 1;

SELECT * FROM test_table WHERE id != 1;

SELECT * FROM test_table WHERE id <> 1;

SELECT * FROM test_table WHERE height > 162;
SELECT * FROM test_table WHERE height >= 162;

SELECT * FROM test_table WHERE age < 18;
SELECT * FROM test_table WHERE age <= 18;

多条件的查询栗子

多条件的查询都需要使用逻辑运算符,下面的例子比较简单不展开描述

SELECT * FROM test_table WHERE sex = '女' AND age < 14;
SELECT * FROM test_table WHERE sex = '女' && age < 14;

SELECT * FROM test_table WHERE height < 165 OR height > 170;
SELECT * FROM test_table WHERE height < 165 || height > 170;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值