作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
假设我有一个具有 SELECT
语句的 SP,如下所示,
SELECT product_id, product_price FROM product
WHERE product_type IN ('AA','BB','CC');
但是进入那个 IN
子句的数据必须通过包含值字符串的单个变量。下面的东西链接
SELECT product_id, product_price FROM product
WHERE product_type IN (input_variables);
但它不是那样工作的。知道怎么做吗?
最佳答案
像这样传递参数值 - 'AA,BB,CC'
。然后,使用 FIND_IN_SET 就足够了功能 -
SELECT product_id, product_price
FROM product
WHERE FIND_IN_SET(product_type, param);
关于mysql - 如何将变量传递给 IN 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116042/
我是一名优秀的程序员,十分优秀!