回答編集履歴

5

推敲

2020/06/18 05:44

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -36,6 +36,8 @@
36
36
 
37
37
 
38
38
 
39
- 因みに、分かっていて行う分には、「正規化を緩める」と言います。
39
+ 因みに、テーブル設計で分かっていて行う分には、「正規化を緩める」と言います。
40
40
 
41
- ただ、この場合の言い回しは違うと思いますけど。
41
+ この場合の言い回しは違うと思いますけど。
42
+
43
+ 「行を集約」とか「配列化」とかかな。

4

追記

2020/06/18 05:44

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -14,6 +14,26 @@
14
14
 
15
15
  updateの条件が良く分かりませんが、update文に上記を組み込めばupdateのSQLのみで更新も可能だと思います。
16
16
 
17
+ ```SQL
18
+
19
+ update floor t1 inner join (
20
+
21
+ select type, group_concat(name order by no) as names
22
+
23
+ from food
24
+
25
+ group by type
26
+
27
+ ) t2
28
+
29
+ on t1.type=t2.type
30
+
31
+ set t1.lot_img_sub=t2.names
32
+
33
+ where lot_no = XXX
34
+
35
+ ```
36
+
17
37
 
18
38
 
19
39
  因みに、分かっていて行う分には、「正規化を緩める」と言います。

3

追記

2020/06/18 05:32

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -17,3 +17,5 @@
17
17
 
18
18
 
19
19
  因みに、分かっていて行う分には、「正規化を緩める」と言います。
20
+
21
+ ただ、この場合の言い回しは違うと思いますけど。

2

推敲

2020/06/18 05:27

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -16,4 +16,4 @@
16
16
 
17
17
 
18
18
 
19
- 因みに、分かっていて行う分には、「正規化を崩す」ではなく「正規化を緩める」と言います。
19
+ 因みに、分かっていて行う分には、「正規化を緩める」と言います。

1

追記

2020/06/18 05:24

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -13,3 +13,7 @@
13
13
  ```
14
14
 
15
15
  updateの条件が良く分かりませんが、update文に上記を組み込めばupdateのSQLのみで更新も可能だと思います。
16
+
17
+
18
+
19
+ 因みに、分かっていて行う分には、「正規化を崩す」ではなく「正規化を緩める」と言います。