2 つのフィールド (都市、通り) を持つ単純なテーブル「ローカリゼーション」が 1 つあります。
「場所」という列を 1 つだけ取得したいのですが、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 の規約ですが、何が問題なのかを説明するために書きました。
私はあなたが私が何を意味するか知っていることを願っています:)