SELECT * FROM table WHERE 列 = 1,2,3,4 [英] SELECT * FROM table WHERE column = 1,2,3,4

查看:63
本文介绍了SELECT * FROM table WHERE 列 = 1,2,3,4的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的查询应该是什么样的?

How should my query look like?

我有:
SELECT * FROM table WHERE column = '$var'

$var = "1,7,5,4,8,9";

如果使用此查询,则只会选择 $var 中的第一个值,1".

If is use this query only the first value from $var will be selected, "1".

推荐答案

IN 运算符允许您在 WHERE 子句中指定多个值.

The IN operator allows you to specify multiple values in a WHERE clause.

试试这个查询:

 SELECT * FROM table WHERE column in ($var);

参考-1

这篇关于SELECT * FROM table WHERE 列 = 1,2,3,4的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆