gpt4 book ai didi

mysql - 当绑定(bind)参数为空时,视为 "select all"

转载 作者:行者123 更新时间:2023-11-29 20:51:27 24 4
gpt4 key购买 nike

SELECT documents.abc FROM documents WHERE documents.def IN ""

这里是示例代码,双引号表示绑定(bind)参数。参数是用户搜索工作中的关键字。

目前,如果用户未输入任何关键字,此代码也不会返回任何结果。

如果参数为空或为空,我想选择所有documents.abc。

你能帮忙解决这个问题吗?

最佳答案

你是这个意思吗?

SELECT documents.abc FROM documents WHERE $param IS NULL OR $param = '' OR documents.def IN ($param)

关于mysql - 当绑定(bind)参数为空时,视为 "select all",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38009166/

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