情况:
有一个名为country的SET字段,带有值
('us','uk','fr','intl')
当我从db中提取内容时:
$sql = "SELECT id, title, content ";
$sql .= "FROM table_name ";
$sql .= "WHERE country='us'";
Run Code Online (Sandbox Code Playgroud)
适用于仅标记为"我们"的条目,但条目是"us,uk"或"us,fr,intl"等等.它不会拉那些.想法?
谢谢!
你需要使用这个FIND_IN_SET()功能.
SELECT id, title, content
FROM table_name
WHERE FIND_IN_SET('us', country)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |