我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

sql传入参数等问题

sql
id in(1,2,3)对个id查询

我现在想传入参数写
比如
id in #={id}
我传入{1,2,3}
查询的出来嘛?

那肯定不行啊,in可以查询多个条件,等号只能查出结果相等的,不能in后边接等号,可以传进来一个list ,mybaits的话可以foreach去遍历,类似于这样

where id in
        <foreach item="item" index="index" collection="list" open="(" separator="," close=")">
            #{item}
        </foreach>

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7436123

近期文章

  • python VTK 模型旋转颜色怎么保持不变?
  • 请问一下semilogy相关问题
  • C++结构体指针与传参问题
  • 请问一下semilogy相关问题
  • 求个运行结果,救救我救救我
  • 使用PHP更新MySQL字段的问题
  • 为什么javascript的Date()函数转换的日期月份总是大1个月?
  • vue3 引入vant报错exports is not defined
  • 帮我帮我看一下。求求了。
  • 请问如何在C++的namespace中声明函数并使用?
  • shell脚本执行多个命令并保存结果
  • 在Laravel 5.7中更改(电子邮件)按钮颜色
  • mysql启动出现拒绝访问
  • Python字符替换
  • 桌子整洁度判断,求解答
  • 集群迁移到k8s上,如何做数据迁移
  • 大佬啊们看看这个 javaweb的小东西
  • 谁能教我Python?
  • verilog语言导入文件
  • 当使用Regex for for循环PHP时

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华