(非常着急)请问IF语句能不能放在where里面

其他数据库开发 > MySQL [问题点数:200分,结帖人thefirstwind]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:175025
勋章
Blank
红花 2008年12月 其他数据库开发大版内专家分月排行榜第一
2008年9月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2014年7月 其他数据库开发大版内专家分月排行榜第二
2014年3月 其他数据库开发大版内专家分月排行榜第二
2013年7月 其他数据库开发大版内专家分月排行榜第二
2013年4月 其他数据库开发大版内专家分月排行榜第二
2012年3月 其他数据库开发大版内专家分月排行榜第二
2011年8月 其他数据库开发大版内专家分月排行榜第二
2011年7月 其他数据库开发大版内专家分月排行榜第二
2009年11月 其他数据库开发大版内专家分月排行榜第二
2009年7月 其他数据库开发大版内专家分月排行榜第二
2009年6月 其他数据库开发大版内专家分月排行榜第二
2009年5月 其他数据库开发大版内专家分月排行榜第二
2009年4月 其他数据库开发大版内专家分月排行榜第二
2009年3月 其他数据库开发大版内专家分月排行榜第二
2009年1月 其他数据库开发大版内专家分月排行榜第二
2008年10月 其他数据库开发大版内专家分月排行榜第二
2008年8月 其他数据库开发大版内专家分月排行榜第二
2003年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 其他数据库开发大版内专家分月排行榜第三
2013年10月 其他数据库开发大版内专家分月排行榜第三
2013年9月 其他数据库开发大版内专家分月排行榜第三
2013年6月 其他数据库开发大版内专家分月排行榜第三
2012年12月 其他数据库开发大版内专家分月排行榜第三
2012年11月 其他数据库开发大版内专家分月排行榜第三
2012年10月 其他数据库开发大版内专家分月排行榜第三
2012年9月 其他数据库开发大版内专家分月排行榜第三
2012年1月 其他数据库开发大版内专家分月排行榜第三
2011年11月 其他数据库开发大版内专家分月排行榜第三
2011年9月 其他数据库开发大版内专家分月排行榜第三
2011年6月 其他数据库开发大版内专家分月排行榜第三
2011年5月 其他数据库开发大版内专家分月排行榜第三
2011年4月 其他数据库开发大版内专家分月排行榜第三
2011年3月 其他数据库开发大版内专家分月排行榜第三
2010年11月 其他数据库开发大版内专家分月排行榜第三
2010年4月 其他数据库开发大版内专家分月排行榜第三
2010年1月 其他数据库开发大版内专家分月排行榜第三
2009年12月 其他数据库开发大版内专家分月排行榜第三
2009年2月 其他数据库开发大版内专家分月排行榜第三
2008年7月 其他数据库开发大版内专家分月排行榜第三
2008年6月 其他数据库开发大版内专家分月排行榜第三
2008年1月 其他数据库开发大版内专家分月排行榜第三
2007年12月 其他数据库开发大版内专家分月排行榜第三
2003年12月 Delphi大版内专家分月排行榜第三
2003年10月 Delphi大版内专家分月排行榜第三
等级
本版专家分:175025
勋章
Blank
红花 2008年12月 其他数据库开发大版内专家分月排行榜第一
2008年9月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2014年7月 其他数据库开发大版内专家分月排行榜第二
2014年3月 其他数据库开发大版内专家分月排行榜第二
2013年7月 其他数据库开发大版内专家分月排行榜第二
2013年4月 其他数据库开发大版内专家分月排行榜第二
2012年3月 其他数据库开发大版内专家分月排行榜第二
2011年8月 其他数据库开发大版内专家分月排行榜第二
2011年7月 其他数据库开发大版内专家分月排行榜第二
2009年11月 其他数据库开发大版内专家分月排行榜第二
2009年7月 其他数据库开发大版内专家分月排行榜第二
2009年6月 其他数据库开发大版内专家分月排行榜第二
2009年5月 其他数据库开发大版内专家分月排行榜第二
2009年4月 其他数据库开发大版内专家分月排行榜第二
2009年3月 其他数据库开发大版内专家分月排行榜第二
2009年1月 其他数据库开发大版内专家分月排行榜第二
2008年10月 其他数据库开发大版内专家分月排行榜第二
2008年8月 其他数据库开发大版内专家分月排行榜第二
2003年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 其他数据库开发大版内专家分月排行榜第三
2013年10月 其他数据库开发大版内专家分月排行榜第三
2013年9月 其他数据库开发大版内专家分月排行榜第三
2013年6月 其他数据库开发大版内专家分月排行榜第三
2012年12月 其他数据库开发大版内专家分月排行榜第三
2012年11月 其他数据库开发大版内专家分月排行榜第三
2012年10月 其他数据库开发大版内专家分月排行榜第三
2012年9月 其他数据库开发大版内专家分月排行榜第三
2012年1月 其他数据库开发大版内专家分月排行榜第三
2011年11月 其他数据库开发大版内专家分月排行榜第三
2011年9月 其他数据库开发大版内专家分月排行榜第三
2011年6月 其他数据库开发大版内专家分月排行榜第三
2011年5月 其他数据库开发大版内专家分月排行榜第三
2011年4月 其他数据库开发大版内专家分月排行榜第三
2011年3月 其他数据库开发大版内专家分月排行榜第三
2010年11月 其他数据库开发大版内专家分月排行榜第三
2010年4月 其他数据库开发大版内专家分月排行榜第三
2010年1月 其他数据库开发大版内专家分月排行榜第三
2009年12月 其他数据库开发大版内专家分月排行榜第三
2009年2月 其他数据库开发大版内专家分月排行榜第三
2008年7月 其他数据库开发大版内专家分月排行榜第三
2008年6月 其他数据库开发大版内专家分月排行榜第三
2008年1月 其他数据库开发大版内专家分月排行榜第三
2007年12月 其他数据库开发大版内专家分月排行榜第三
2003年12月 Delphi大版内专家分月排行榜第三
2003年10月 Delphi大版内专家分月排行榜第三
等级
本版专家分:0
等级
本版专家分:175025
勋章
Blank
红花 2008年12月 其他数据库开发大版内专家分月排行榜第一
2008年9月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2014年7月 其他数据库开发大版内专家分月排行榜第二
2014年3月 其他数据库开发大版内专家分月排行榜第二
2013年7月 其他数据库开发大版内专家分月排行榜第二
2013年4月 其他数据库开发大版内专家分月排行榜第二
2012年3月 其他数据库开发大版内专家分月排行榜第二
2011年8月 其他数据库开发大版内专家分月排行榜第二
2011年7月 其他数据库开发大版内专家分月排行榜第二
2009年11月 其他数据库开发大版内专家分月排行榜第二
2009年7月 其他数据库开发大版内专家分月排行榜第二
2009年6月 其他数据库开发大版内专家分月排行榜第二
2009年5月 其他数据库开发大版内专家分月排行榜第二
2009年4月 其他数据库开发大版内专家分月排行榜第二
2009年3月 其他数据库开发大版内专家分月排行榜第二
2009年1月 其他数据库开发大版内专家分月排行榜第二
2008年10月 其他数据库开发大版内专家分月排行榜第二
2008年8月 其他数据库开发大版内专家分月排行榜第二
2003年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 其他数据库开发大版内专家分月排行榜第三
2013年10月 其他数据库开发大版内专家分月排行榜第三
2013年9月 其他数据库开发大版内专家分月排行榜第三
2013年6月 其他数据库开发大版内专家分月排行榜第三
2012年12月 其他数据库开发大版内专家分月排行榜第三
2012年11月 其他数据库开发大版内专家分月排行榜第三
2012年10月 其他数据库开发大版内专家分月排行榜第三
2012年9月 其他数据库开发大版内专家分月排行榜第三
2012年1月 其他数据库开发大版内专家分月排行榜第三
2011年11月 其他数据库开发大版内专家分月排行榜第三
2011年9月 其他数据库开发大版内专家分月排行榜第三
2011年6月 其他数据库开发大版内专家分月排行榜第三
2011年5月 其他数据库开发大版内专家分月排行榜第三
2011年4月 其他数据库开发大版内专家分月排行榜第三
2011年3月 其他数据库开发大版内专家分月排行榜第三
2010年11月 其他数据库开发大版内专家分月排行榜第三
2010年4月 其他数据库开发大版内专家分月排行榜第三
2010年1月 其他数据库开发大版内专家分月排行榜第三
2009年12月 其他数据库开发大版内专家分月排行榜第三
2009年2月 其他数据库开发大版内专家分月排行榜第三
2008年7月 其他数据库开发大版内专家分月排行榜第三
2008年6月 其他数据库开发大版内专家分月排行榜第三
2008年1月 其他数据库开发大版内专家分月排行榜第三
2007年12月 其他数据库开发大版内专家分月排行榜第三
2003年12月 Delphi大版内专家分月排行榜第三
2003年10月 Delphi大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:37068
勋章
Blank
铜牌 2008年2月 总版技术专家分月排行榜第三
Blank
红花 2008年5月 其他数据库开发大版内专家分月排行榜第一
2008年4月 其他数据库开发大版内专家分月排行榜第一
2008年3月 其他数据库开发大版内专家分月排行榜第一
2008年2月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2008年3月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2008年2月 扩充话题大版内专家分月排行榜第三
thefirstwind

等级:

mysql查询语句where后面加if判断

WHERE IF( `parentID` =1, `plan_id` 500 ) LIMIT 0 , 30 说明:WHERE IF(条件, true执行条件, false执行条件 ) //ps :经哥哥亲自测试,完全可行。 哎,麻蛋,晚上资料太少了,非得自己时间才行!

iBatis动态条件查询 whereif条件执行

对象中有integer属性public class ExpirySet implements Serializable { private Integer status;在mybatis中进行条件判断 <select id="getRuleList" resultType="... parameterType="...

sql中whereif

SELECT * FROM T_ORD WHERE IF ( xd__T_ORD.LOG_STAT_CD >= 3050.160,-- 条件 LOG_STAT_CD >= 3050.160 -- true AND LOG_STAT_CD <= 3050.220, AND LOG_STAT_CD ...

在MYSQL数据库中,为什么聚合函数不能出现在where子句中

举个简单的例子,现在需要select出所有员工中那些工资大于平均工资的员工信息,如果sql语句写成select * from 表名 where sal > avg(sal);肯定是要报错的。因为聚合函数的实现,是基于所有完整数据的基础上,例如...

怎么在where后面加if???

用三元表达式吧,如果姓名=‘张三’那么查找年龄大于18岁的,如果等于‘张三’就找小于等于18岁的 var name = ‘李四’ select * from students where (name !== ‘张三’) ? students.age<=18 : students.age&...

关于 Java 中 finally 语句块的深度辨析

关于Java中finally语句块的深度辨析 转自IMB 社区

sql语句报错,解决了,请大神看看啊 。。。急急急。。

非常着急 请大神速速看看,万分感谢。。 我的sql语句 ``` ;end;" separator=";"> update TSM_CAS_R001 <if test="item.casNo != null"> cas_no = #{item.casNo,jdbcType=VARCHAR}, </if> <if test="item...

TP---where多条件查询

TP的多条件查询功能是非常强大的。 先上句代码热热身: Db::name('stu')-&amp;gt;where(['name'=&amp;gt;'张三','sex'=&amp;gt;'男'])-&amp;gt;select(); 这就是一个简单的多条件查询 当然...

CAML语句 多条件and使用

需求是一个固定条件的查询,要组合三个固定的条件,就是说可能是一个,2个或者3个(即模糊查询); 起初,我通过视图把我所需要的用视图的filter进行构造,当时我构造了两个条件,通过工具找到该CAML语句,...

深度探究Java 中 finally 语句

乍看这个题目,是不是有人会问,这个谁知道啊,大凡熟悉 Java 编程的人都知道 finally 语句块的作用和用法。有什么可深度辨析的呢?事实并非如此,我发现即使写了很多年 Java 程序的人,也一定能够透彻的理解 ...

Mysql 存在既更新,存在就添加(sql语句

INSERT 语句的一部分,如果指定 ON DUPLICATE KEY UPDATE ,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE,如果不会导致唯一值列重复的问题,则插入新行 sql 语句...

Mybatis源码分析(五)探究SQL语句的执行过程

一、重温JDBC Java Database Connectivity,简称JDBC。是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 随着Java ORM框架的发展,已经很少有机会再在...

关于Java中finally语句块的深度辨析

不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 ...

Java 中 finally 语句块的深度辨析

乍看这个题目,是不是有人会问,这个谁知道啊,大凡熟悉 Java 编程的人都知道 finally 语句块的作用和用法。有什么可深度辨析的呢?事实并非如此,我发现即使写了很多年 Java 程序的人,也一定能够透彻的理解 ...

MySQL高级(4) 索引的使用

一个语句插入多行, 插入语句时, 尽量在values后面添加多行数据, 而不是一个一个的insert 因为在索引在插入时会变慢, 所以在插入大量数据时, 可以把整个表所有的索引(除了主键)都删除,然后再插入数据 减少提交...

mybatis 动态sql语句实现多条件查询(foreach的使用)

一、前言 现有一个需求:实现多条件、确定条件的搜索功能。 类似于淘宝网进行搜索商品的时候,...这里我认为的难点就是:这些条件你确定需需要,你确定选了几个,所以说这些都是动态的。 我总结了一句话来进

转:关于 Java 中 finally 语句块的深度辨析

可不小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 ...

MySQL中replace into语句的用法详解

使用MySql replace into(insert into 的增强版)时你不得注意的坑 使用之前,你必须先搞懂它的原理,本文从以下几个方面介绍:replace into的应用场景;replace into的原理;replace into的应用注意事项,replace...

Mysql 存在就更新,存在就添加(sql语句

INSERT 语句的一部分,如果指定 ON DUPLICATE KEY UPDATE ,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE,如果不会导致唯一值列重复的问题,则插入新行 sql 语句...

MYSQL存储过程梳理

MySQL 存储过程 if语句 MySQL IF语句语法 MySQL IF ELSE语句 MySQL IF ELSEIF ELSE语句 MySQL IF语句示例 IF表达式 作为表达式的if也可以用CASE when来实现: IFNULL(expr1,expr2) IF ELSE 做为流程控制语句...

关于 Java 中 finally 语句块的辨析

估计大家都很熟悉finally的作用及用法,我在前一段时间也是一直这么认为的,但昨天的一个小面试老师把我给问住了。所以上网查了不少资料,总结了这篇文章。

SQL语法基础之CREATE语句

SQL语法基础之CREATE语句  作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。  一.查看帮助信息 1>.使用“?”来查看MySQL命令的帮助信息 mysql> ? CREATE #这里告诉我们...

MySQL 【去重留一】一条sql语句完成 思路总结

MySQL 【去重留一】一条sql语句完成 思路总结 MySQL.jpg 前几天在做一个需求的时候,需要清理mysql中重复的记录,当时的想法是通过代码遍历写出来,然后觉得太复杂,心里想着应该可以通过一个sql语句来解决问题...

相关热词 c# 解析ini c# 高德经纬度转墨卡托 c# 加法 泛型 c#裁切image c#onpaint c# 函数参数初始化 软件工程师考试题c# c# 多媒体定时器 c# 集合首字母排序 c#调用java程序