gpt4 book ai didi

php - 在 PHP PDO 查询中使用 NULL 作为条件

转载 作者:行者123 更新时间:2023-11-30 22:59:42 26 4
gpt4 key购买 nike

<分区>

这是一个参数化查询:

SELECT
field1,field2,etc1,etc2
FROM my_table WHERE
conditionA=:conditionA AND
conditionB=:conditionB

和我的参数:

array( 'conditionA'=> 5, 'conditionB'=>NULL )

现在在这个理论案例中,conditionB 可以是一个值,也可以是 null。但在 SQL 中,您不会说 conditionB=NULL - 您将其写为“conditionB IS NULL”。

我应该怎么做?首先,如果我在我的参数中传递了 'conditionB'=>NULL,那么我假设节点没有被传递。其次,我是否需要根据 conditionB 的类型值重写“=”和“IS”之间的查询,或者 PDO 也可以为我做这件事吗?

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