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

数据库基本查询语句

数据库基本查询语句规范为:select 区域 from 表名
查询指定表
select * from 表名
*:代表所有列
示例:select * from TL_REQUEST
查询指定列
select 列名 from 表名
列名:代表从指定的列名中查找
,:如果是查找对应的多列,则用英文逗号间隔
示例:
select BU_NO from TL_REQUEST
select BU_NO,BU_NM from TL_REQUEST
条件查询
select * from 表名 where 条件
*:代表所有列
条件:一般都是where加条件表达式
查询列里包含数字或字母:select * from 表名 where 列名='值'
示例:
select * from TL_REQUEST where BU_NO='1234'
select * from TL_REQUEST where BU_NM='小芳'
范围查询
select * from 表名 where 列名 between 'A' and 'B'

select * from 表名 where 列名>='A' and 列名<='B'
示例:
selectfrom TL_REQUEST where BU_NO between '1000' and '1234'selectfrom TL_REQUEST where BU_NO>='1000' and BU_NO<='1234'
多条件查询或条件查询:or
select * from 表名 where 列名='A' or列名='B'
示例:select * from TL_REQUEST where BU_NO='1000' or BU_NO='1234'
和条件查询:and
select * from 表名 where 列名='A' and列名='B'
示例:select * from TL_REQUEST where BU_NO='1000' and CONTRACT_NO='tl001'
离散查询
包含值查询:in()
select * from 表名 where 列名='A' 列名='B' 列名='C'
或:
select * from 表名 where 列名 in('A','B','C')
示例:
select * from TL_REQUEST where BU_NO='1000' BU_NO='1234' BU_NO='1311'
或:
select * from TL_REQUEST where BU_NO in('1000','1234','1311')
不包含值查询:not in()
select * from 表名 where 列名 not in('A','B','C')
示例:select * from TL_REQUEST where BU_NO not in('1000','1234','1311')
模糊查询
查询列里包含具体中文:select * from 表名 where 列名like '%中文%'
Like:名称前面加。
%:任意多个字符。
_:下划线表示任意一个字符。
示例:select * from TL_REQUEST where BU_NM like '%杜芳%'
或查询第二个字符为芳的情况
select * from TL_REQUEST where BU_NM like '%_芳%'
去重查询
select distinct 列名 from 表名
示例:select distinct BU_NO from TL_REQUEST
组合查询
select distinct 列名 from 表名 where 条件
示例:select distinct BU_NO from TL_REQUEST where BU_NO between '1000' and '1234'

select * from ydb02 WHERE EFFECT LIKE '%肾虚%'
select * from ydb01
select * FROM ydb01 WHERE name='阿胶膏'
select * FROM ydb01 WHERE name='阿胶散'
select * from ydb02 WHERE EFFECT LIKE '%肾虚%'
SELECT * FROM ydb02 WHERE EFFECT like '%早泄%'
select distinct NAME_CN from ydb02

授权用户远程登录
SELECT user, host FROM mysql.user;
CREATE USER 'root'@'%' IDENTIFIED BY 'Likun@123';
GRANT ALL PRIVILEGES ON . TO 'root'@'%';
FLUSH PRIVILEGES;

导入数据库
mysql -uroot -pmhflove18L ysgc <ysgc.sq

http://www.rkmt.cn/news/1752.html

相关文章:

  • 《Python数据结构与算法分析》代码
  • jmeter测试mysql
  • Docker容器
  • models中integer、char、Boolean、text、datetime字段类型的常用参数设置
  • PVE跨集群迁移虚机
  • 告别资料混乱!PJMan 让项目文件管理,简单到不用找
  • CRMEB标准版PHP订单列表功能解析与实战应用
  • vue3不允许缓存组件keep-alive直接包裹router-view
  • Python中的枚举类
  • Hall 定理相关
  • docker save load 案例
  • 数据结构与算法-25.红黑树
  • Python 虚拟环境使用和打包成exe程序
  • linux调优工具的简单介绍
  • 多线程同步问题-从语法到硬件
  • JWT攻击详解与CTF实战
  • MyEMS:开源能源管理的破局者
  • github拉项目报Failed to connect to github.com port 443失败解决方法
  • 第9章 STM32 TCP配置和测试
  • 人像 风光 纪实 旅游、生活 摄影精选集
  • 必看!Apache DolphinScheduler 任务组因 MySQL 时区报错全解析与避坑指南
  • MyEMS:技术架构深度剖析与用户实践支持体系
  • mysql常用命令
  • C++ 标准库 copy_if
  • 企查查API接口组合:解锁企业数据智能的实战密码
  • 微信公众号封面提取教程
  • 数据结构与算法-24.2-3查找树
  • IPv4向IPv6平滑过渡综合技术方案
  • TIA博图中的常用指令:定时器、计数器和触发器
  • Vue3项目开发专题精讲【左扬精讲】—— 企业网站系统(基于 Vue3 与 TypeScript 技术栈的企业网站系统开发实战)