回答編集履歴

1

追記

2017/01/17 03:37

投稿

yambejp
yambejp

スコア114779

test CHANGED
@@ -21,3 +21,31 @@
21
21
  具体的にどういったデータ群から、結果としてどういう値を
22
22
 
23
23
  抽出したいかを提示されたほうが速いかもしれません
24
+
25
+
26
+
27
+ # 修正版
28
+
29
+
30
+
31
+ 以下のような感じでやってください
32
+
33
+
34
+
35
+ ```SQL
36
+
37
+ create table tbl(box varchar(10),nakami varchar(100));
38
+
39
+ insert into tbl values('A','りんご バナナ'),('B','キウイ パイナップル'),('C','りんご'),('D','バナナ パイナップル'),('E','バナナ ライチ'),('F','りんご みかん');
40
+
41
+ select concat(b1,b2) as box
42
+
43
+ from(select box as b1 from tbl where nakami like '%りんご%') as t1
44
+
45
+ ,(select box as b2 from tbl where nakami like '%キウイ%' ) as t2
46
+
47
+ ```
48
+
49
+
50
+
51
+ 本来ならデータの持ち方を工夫してもっと楽で効率的なやり方をします