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

回答編集履歴

1

追記

2019/05/16 00:32

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -9,4 +9,9 @@
9
9
  WHERE re_master_rent.master_train_station1 In ('五反田', '目黒')
10
10
  OR re_master_rent.master_train_station2 In ('五反田', '目黒')
11
11
  ```
12
- **CONCAT()**は文字列の結合なので、見当違いです。
12
+ **CONCAT()**は文字列の結合なので、見当違いです。
13
+
14
+ Nullじゃないものを優先という事なら**COALESCE()**
15
+ ```SQL
16
+ WHERE coalesce(re_master_rent.master_train_station1, re_master_rent.master_train_station2) In ('五反田', '目黒')
17
+ ```