1

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 の規約ですが、何が問題なのかを説明するために書きました。

私はあなたが私が何を意味するか知っていることを願っています:)

4

3 に答える 3