• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MYSQL where 1=1判定中的作用说明

MYSQL where 1=1判定中的作用说明

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql where,mysql where 多条件,mysql where if,mysql where like,mysql where and等相关知识,希望本文的分享对您有所帮助
于是在网上

查了查,在这里就浅谈一下:
1=1 永真, 1<>1 永假。

1<>1 的用处:
用于只取结构不取数据的场合
例如:
create table table_temp tablespace tbs_temp as
select * from table_ori where 1<>1
建成一个与table_ori 结构相同的表table_temp,但是不要table_ori 里的数据。(除了表结构,其它结

构也同理)

1=1的用处
用于动态SQL
例如 lv_string := ‘select tbl_name,tbl_desc from tbl_test where 1=1 ‘||l_condition;
当用户选择了查询的名称'abc'时l_condition :='and tbl_name = ”abc””;但是当用户没有

选择名称查询时l_condition就为空 这样 lv_string = ‘select tbl_name,tbl_desc from tbl_test

where 1=1 ‘ ,运行也不会出错,相当于没有限制名称条件。但是如果没有1=1的条件,则lv_string =

‘select tbl_name,tbl_desc from tbl_test where ‘;这样就会报错。

除了1=1 或1<>1之外的其它永真永假的条件同理。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySql中having字句对组记录进行筛选使用说明
  • MYSQL where 1=1判定中的作用说明
  • MYSQL WHERE语句优化
  • MySQL Where 条件语句介绍和运算符小结
  • MySQL 存储过程传参数实现where id in(1,2,3,...)示例

相关文章

  • 2018-12-05mysql-MYSQL 5.7 root 密码 忘记
  • 2018-12-05解决CBO的SQL优化问题(图文详解)
  • 2018-12-05四个比较经典的sql编程问题
  • 2018-12-05网上提供的最简便的MySql数据库备份的方法
  • 2017-05-11什么是blob,mysql blob大小配置介绍
  • 2018-12-05Mysql基本语句——增删改查
  • 2017-05-11MySQL-Python安装问题小记
  • 2018-12-05MySQL 通用查询日志(General Query Log)
  • 2018-12-05mysql 存储过程 1242-MySQL存储过程ITERATE和LEAVE
  • 2018-12-05SQL2005 ROW_NUMER实现分页的两种常用方式

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 能找到存储过程 master.dbo.xp_fixeddrives
    • MySQL 主键与索引的联系与区别分析
    • sql 语句 取数据库服务器上所有数据库的名字
    • 通过HSODBC访问mysql的实现步骤
    • mysql skip-grant-tables 添加用户报错 ERROR 1290
    • MySQL绿色版设置编码以及1067错误详解
    • SQL对冗余数据的删除重复记录只保留单条的说明
    • mysql 基本操作
    • MySQL 教程之关系型数据库
    • 图数据库实践系列 (三)--Neo4j Spatial的REST集成

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有