DQL-查找数据-条件查询

简介: SQL条件查询通过WHERE子句筛选数据,支持比较运算符(如>、<、=、<>)、BETWEEN、IN、LIKE模糊匹配及IS NULL判断,并可使用AND、OR、NOT逻辑运算符组合多个条件,实现精准数据检索。

-- 条件查询
select 字段列表 from 表名 where 条件列表 ;

  • 比较运算符
    功能
    >
    大于

    =
    大于等于
    <
    小于
    <=
    小于等于
    =
    等于
    <> 或 !=
    不等于
    between ... and ...
    在某个范围之内(含最小、最大值)
    in(...)
    在in之后的列表中的值,多选一
    like 占位符
    模糊匹配(_匹配单个字符, %匹配任意个字符)
    is null
    是null

  • 逻辑运算符
    功能
    and 或 &&
    并且 (多个条件同时成立)
    or 或 ||
    或者 (多个条件任意一个成立)
    not 或 !
    非 , 不是

相关文章
|
5月前
|
监控 Java 测试技术
Spring Boot学习知识点大全(三)
教程来源 https://app-a6nw7st4g741.appmiaoda.com/ 系统梳理Spring Boot核心实践:涵盖日志分级配置与异步输出、单元/集成测试、Actuator监控与自定义指标、Docker/K8s部署、Spring Boot 3.x Jakarta迁移及虚拟线程等新特性,助力构建高可用生产级应用。
|
5月前
|
人工智能 自然语言处理 供应链
1688开启AI时代:当百万工厂遭遇“智能中枢”,B2B彻底变了!
2026年初,1688启动《AI加速·产业带生意抢跑计划》,首推“三保”服务(5万访客、500询盘、300订单),宣告AI为生意“核心引擎”。AI已从工具升级为“智能中枢”,深度重构找厂、选品、定价、出海全链路。“遨虾”跨境AI智能体更填平内外贸鸿沟。中国产业带智能化跃迁正加速到来。
|
8月前
|
机器学习/深度学习 存储 自然语言处理
大模型基础概念术语解释
大语言模型(LLM)基于Transformer架构,通过海量文本训练,实现强大语言理解与生成。其核心包括注意力机制、位置编码、嵌入层等,支持万亿级参数与涌现能力,能完成翻译、问答等多任务,展现卓越泛化与推理能力。
|
SQL Java 数据库连接
JPA 之 QueryDSL-JPA 使用指南
JPA 之 QueryDSL-JPA 使用指南
1643 0
|
消息中间件 弹性计算 网络安全
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
|
druid Java 关系型数据库
SpringBoot 的多数据源配置
SpringBoot 的多数据源配置
2593 0
SpringBoot 的多数据源配置
|
开发框架 JavaScript 前端开发
HarmonyOS UI开发:掌握ArkUI(包括Java UI和JS UI)进行界面开发
【10月更文挑战第22天】随着科技发展,操作系统呈现多元化趋势。华为推出的HarmonyOS以其全场景、多设备特性备受关注。本文介绍HarmonyOS的UI开发框架ArkUI,探讨Java UI和JS UI两种开发方式。Java UI适合复杂界面开发,性能较高;JS UI适合快速开发简单界面,跨平台性好。掌握ArkUI可高效打造符合用户需求的界面。
820 8
|
Shell Linux 开发工具
Windows Terminal——安装并配置主题
Windows Terminal——安装并配置主题
438 1
Windows Terminal——安装并配置主题
|
SQL 数据库 HIVE
Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
【4月更文挑战第8天】Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
2941 0
|
监控 网络协议 算法
在Linux中,如何进行网络性能调优?
在Linux中,如何进行网络性能调优?