繁体   English   中英

MYSQL 语法 - 如何在查询中使用带有条件语句的 where 查询 [重复]

MYSQL syntax - how to use where query with conditional statement in query [duplicate]

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

这就是我要查询的内容,例如:

代码示例:

SELECT  IF(MAIN.PROCESS = 0,"YES","NO") AS `SUCCESS_LOG`, FROM `XLSX_UPLOAD` AS MAIN  WHERE `SUCCESS_LOG` LIKE 'NO'

不幸的是,除了与 WHERE 条件搜索相关的问题之外,我找不到我做错了什么。

1 个回复

由于SUCCESS_LOG不是真正的字段,因此您需要使用HAVING进行检查。

HAVING `SUCCESS_LOG` LIKE 'NO'

不过,在这个查询中,我只会检查您的MAIN.PROCESS (再次)。 那可能会更有效率。

WHERE `MAIN`.`PROCESS` = 0
5 带有条件的 Mysql 更新查询

我有一个内容表。 表结构如下。 我想用某种条件更新表格。 我会尝试更新这个,但我不能是 MySQL 的新手,请帮助我.. 我的表结构: 我想在日期更新时像这样更新 con_status 我的情况是这样的。 ...

2012-10-19 11:17:38 2 216   mysql
6 如何在MySQL中使用带有条件的案例

使用mysql查询如何使用条件为case ( manager_id=2 )的情况。 我有三个表列 根据status栏可以找到草稿,待审核,已批准和已拒绝 。 当我的manager_id为2 ,如果未显示为0.00,则计算pending总数; 如何为此编写查询? ...

2015-12-10 09:59:36 2 55   php/ mysql
7 带有条件 where 的 Ecto 片段子查询

我正在尝试使用 ecto 使用子查询作为SELECT之一执行查询。 在 SQL 中它看起来像这样( player has_many votes ): SELECT players.id AS player_id, (SELECT count(*) FROM votes WHERE v ...

8 有条件地将where子句添加到MySQL查询

目的 要获取ratings.id s,其中ratings.ticker在日期范围内增加5%: 在哪里prices.price_date > ratings.date_issued 并且,如果(对该股票行情/股票经纪人组合发布了另一个评级),那么prices.price_dat ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM