回答編集履歴

2

誤記の修正

2019/10/21 04:46

投稿

shirokuma4690
shirokuma4690

スコア154

test CHANGED
@@ -62,11 +62,11 @@
62
62
 
63
63
  )B
64
64
 
65
- WHERE A.table_type = B.TABLE_TYPE
65
+ ON A.table_type = B.TABLE_TYPE
66
66
 
67
67
  AND A.title_id = B.ID
68
68
 
69
- AND B.TITLE LIKE '%あああ%'
69
+ WHERE B.TITLE LIKE '%あああ%'
70
70
 
71
71
 
72
72
 

1

追記

2019/10/21 04:46

投稿

shirokuma4690
shirokuma4690

スコア154

test CHANGED
@@ -77,3 +77,7 @@
77
77
  BテーブルのIDとTITLE列の型が等しいのが前提です。
78
78
 
79
79
  Bテーブルをすべて結合してAテーブルとジョインしてから条件で絞りこむイメージです
80
+
81
+ 結合するさいにどのテーブルか識別するためにTABLE_TYPEを追加しています
82
+
83
+ ただ、このテーブルレイアウトだとAテーブルにTITLEを持てばいいだけな気もします