相关疑难解决方法(0)

MySQL - 如何选择值在数组中的行?

好吧,通常我知道你会做这样的事情你知道数组值:

SELECT * WHERE id IN (1,2,3)
Run Code Online (Sandbox Code Playgroud)

但是...我不知道数组值,我只知道我想在"储存"阵列发现的价值:

SELECT * WHERE 3 IN (ids) // Where 'ids' is an array of values 1,2,3
Run Code Online (Sandbox Code Playgroud)

哪个不起作用.还有另一种方法吗?

php mysql

35
推荐指数
4
解决办法
8万
查看次数

mysql是多列中的数组

我在表单中有一个字符串,$string = 'London,Paris,Birmingham'我想搜索多个列以查找这些值的出现.

例如 WHERE events.name, events.cities, events.counties IN (".($string).")

有人可以推荐我一个简单而简短的方法来做这样的事情.

mysql sql string-evaluation

4
推荐指数
1
解决办法
869
查看次数

标签 统计

mysql ×2

php ×1

sql ×1

string-evaluation ×1