需要帮助在Sql中查询

时间:2015-03-06 07:54:19

标签: mysql sql

ID | meta_key | meta_value
----------------------------------
1    lastname   John Carter Samules
2    lastname   Gayel Carter Cleve
3    lastname   leve Carter Husan
4    lastname   Gyan Carter eve

我想查询为中间名meta_value获取carter的查询。

1 个答案:

答案 0 :(得分:2)

如果我明白你需要这样的东西:

SELECT * 
FROM YourTable
WHERE meta_value LIKE '% carter %'

这对您有用,因为在%字词之前和之后添加了通配符carter。这意味着,不关心carter之前和之后的内容,它将选择中间名为carter的所有结果

可以找到有关 LIKE WILDCARDS 的更多信息here