検索条件の作成を手伝う
SELECT *
FROM mlt_adr_city
WHERE name LIKE "Text%"
AND region_id = 59
AND id <> 0
IF (name = name, LIMIT 1, LIMIT 5)
値フィールド名は一致する可能性があります。
値が同じ場合は、1 行または 5 行が出力されます。
すみません、私は下手な英語です
[コメントからコピー:]
条件のないリクエストの場合、レコードが繰り返される名前。たとえば、同じ名前の WHERE name LIKE "City1" は 5 行を返しますが、ID は異なります。
ただし、一致するものがない場合は、5 つのレコードを表示します。
例 検索LIKE "City1%"
表示では、City1、City1、City1 の 3 つのレコードが表示されます。
例 2. LIKE "City2%"
City2、City2、City2_en、City2_rect、City2_les の 3 つの表示レコードを検索します。