teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字\(というか説明が間違っていた\)

2016/08/30 04:55

投稿

nezume
nezume

スコア21

answer CHANGED
@@ -6,12 +6,13 @@
6
6
  "アパート 一戸建て マンション"と入っている(ケースがある)のでしょうか?
7
7
  それとも buildingtype カラムには
8
8
  "アパート"か"一戸建て"か"マンション"の何れか一つのみが入っているのでしょうか。
9
- (まぁ、者ですよね)
9
+ (まぁ、者ですよね)
10
10
 
11
11
  最初のポストにあった SQL に"アパート"と"一戸建て"をチェックした状態で検索させると
12
12
  下記の様な SQL が実行されるはずですが、先頭に何もかもマッチさせる条件がありますので
13
13
 
14
14
  buildingtype like '%%' or buildingtype like '%アパート%' or buildingtype like '%一戸建て%'
15
+
15
16
  to.chan.genkida さんの提示された修正方法でマンションも出てくるようになって当然です。
16
17
  (断っておきますが、演算子を and から or に変えるのは完全な正解です)
17
18
  選択項目の数が可変なので検索条件部分をどうにかすることを考えないといけません。