-1

おそらく簡単ですが、私は答えを高低で探しましたが、喜びはありませんでした.

「ブランド」というテーブルにこのデータがあるとします

---------------------------------------
ID    |  brand_name   |  brand_image  |
---------------------------------------
1     |  Sony         | sonypic       |
---------------------------------------
2     |  Samsung      | samsungpic    |
---------------------------------------
3     |  Panasonic    | panapic       |
---------------------------------------

変数の先頭に「brand_name」が表示されるテーブルから行を選択したいと考えています。

例えば。$変数 = ソニー ウォークマン

変数が列にあるかどうかを確認するために100万回のクエリチェックを行いましたが、変数の列をチェックしたことは一度もありません。出来ますか?

4

3 に答える 3

0

LIKE を使用できます。探したい最初のビットを切り取るだけです。

SELECT * FROM brands WHERE brand_name LIKE CONCAT(brand_name, '%')
于 2013-08-16T13:41:24.390 に答える
0

ということですか

select * from brand where brand_image like concat(brand_name, '%')

?

于 2013-08-16T13:41:32.460 に答える