gpt4 book ai didi

PHP MySQL 查询可能包含数据(如果存在)

转载 作者:行者123 更新时间:2023-11-30 01:09:02 25 4
gpt4 key购买 nike

我当前的查询字符串是

    $var = '  fkMemberId = \'24\' AND month(DisallowTimeFrom) = \'10\' ';

不用说,如果表中没有十月,那么我会得到一个空结果。

我想要实现的是......

    $var = ' fkMemberId = \'24\' BUT MAY ALSO CONTAIN BUT IF NULL CONTINUE QUERY month(DisallowTimeFrom) = \'10\' ';

fkMemberId =\'24\' 是必须的

month(DisallowTimeFrom) =\'10\' 仅当数据存在但不继续时才必须

为了简洁起见,我省略了其余的查询。

最佳答案

$var = ' fkMemberId = \'24\' AND (DisallowTimeFrom IS NULL OR month(DisallowTimeFrom) = \'10\') ';

关于PHP MySQL 查询可能包含数据(如果存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19584997/

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