我有一个包含两个字段(城市、街道)的简单表“本地化”。
我只想获得一列“位置”,但在 MySQL 中找不到 strstr 等效项。
我的查询应该做这样的事情:
SELECT IF(stristr($city, 'earth'),city,street) as place
FROM `localization`
WHERE city LIKE ('%krak%') OR street LIKE ('%krak%');
当然stristr($city, 'earth')是 PHP 约定,但我写这个是为了解释问题所在。
我希望你知道我的意思:)