mysql:8171
From: 班石悦夫 <班石悦夫 <madara@xxxxxxxxxx>>
Date: Fri, 29 Aug 2003 12:02:04 +0900
Subject: [mysql 08171] RE: 列間で LIKE はできますか?
こんにちは、班石です LEFT(str,len) を利用して、最初から2文字が等しいものを検索すればいいので は。 http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_Reference.html#String_functio ns SELECT * FROM a,b WHERE LEFT(a.address,2) = LEFT(b.prefecture,2) ORDER BY b.id >住所と県名のテーブ ル > を用意して、住所を北の方の県から(北海道〜沖縄県の順)並び替えたいのです > 。 > それをするのに、上記のような列間あいまい検索が出来れば、 > SELECT * FROM a,b WHERE a.address LIKE b.prefecture% ORDER BY b.id > とかでできるかなと思ったので…。 > > 他によい方法があれば、そちらでもよいので教えていただけるとありがたく存 > じ ます。
8166 2003-08-29 05:50 [OHTSUKA Ko-hei <tech] 列間で LIKE はできますか? -> 8171 2003-08-29 12:02 ┣[班石悦夫 <madara@xxx] 8172 2003-08-29 12:15 ┣["Kawaji, Shinya" <ka] 8178 2003-08-30 23:13 ┗[Tomoyuki Ishino <ish]