gpt4 book ai didi

php - 查找 MYSQL 查询失败的条件(偏差汇总)

转载 作者:行者123 更新时间:2023-11-30 21:28:34 27 4
gpt4 key购买 nike

如果任何 mysql 查询条件失败,我需要显示偏差摘要。我需要显示哪些数据输入错误导致我没有结果。

更多的是一个逻辑问题,所以尝试用谷歌搜索相同的问题。

表格字段:id , day , date , time , program , title

查询

SELECT Count(id) FROM `table` 
WHERE day='Monday' and date = '2018-10-15' and time = '19:45:34' and title = 'NEW-BOTTLE'

如果满足所有条件,上述查询将返回计数。我需要显示偏差摘要,以防任何条件值不满足。

例如,如果 NEW-BOTTLE 输入为 NEW-BOTTLE1,那么我需要显示标题名称不正确。

以同样的方式,我需要显示哪个值是错误的,因为哪个计数为 0。

最佳答案

您可以使用 if 条件来选择值,如下所示:

SELECT IF(day = 'Monday', 'TRUE','FALSE') as dayResult, IF(date = '2018-10-15', 'TRUE','FALSE') as dateResult,
IF(time = '19:45:34', 'TRUE','FALSE') as timeResult, IF(title = 'NEW-BOTTLE', 'TRUE','FALSE') as titleResult FROM `table`

它将根据条件满足返回10。希望它能以任何方式帮助您。

关于php - 查找 MYSQL 查询失败的条件(偏差汇总),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57522357/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com