回答編集履歴

1

調整

2018/04/02 02:17

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
  ```SQL
6
6
 
7
- where $hoge like concat('%',Firstname,'%')
7
+ where '$hoge' like concat('%',Firstname,'%')
8
8
 
9
- or $hoge like concat('%',Lastname,'%')
9
+ or '$hoge' like concat('%',Lastname,'%')
10
10
 
11
11
  ```
12
12
 
@@ -20,4 +20,18 @@
20
20
 
21
21
  ちゃんとやるなら$hogeをスペースで分割して、それぞれの値を
22
22
 
23
- Firstname、Lastnameに完全一致で検索するです
23
+ Firstname、Lastnameに完全一致で検索するか、FirstnameLastnameを
24
+
25
+ つないで処理するかでしょう
26
+
27
+
28
+
29
+ ```SQL
30
+
31
+ where '$hoge'=concat(Firstname,' ',Lastname)
32
+
33
+ ```
34
+
35
+ ※この場合$hogeのセパレータが半角スペースである必要があります
36
+
37
+ (全角スペースだとヒットしない)