質問編集履歴
3
サンプル追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,6 +22,12 @@
|
|
22
22
|
|
23
23
|
| 6| ccc| fuga| d06|
|
24
24
|
|
25
|
+
| 7| ddd| fuga| d07|
|
26
|
+
|
27
|
+
| 8| eee| hoge| d08|
|
28
|
+
|
29
|
+
| 9| fff| fuga| d09|
|
30
|
+
|
25
31
|
|------|---------|------------|---------|
|
26
32
|
|
27
33
|
|
@@ -43,6 +49,12 @@
|
|
43
49
|
| 3| bbb| d03| d04|
|
44
50
|
|
45
51
|
| 5| ccc| d05| d06|
|
52
|
+
|
53
|
+
| 7| ddd| NULL| d07|
|
54
|
+
|
55
|
+
| 8| eee| d08| NULL|
|
56
|
+
|
57
|
+
| 9| fff| NULL| d09|
|
46
58
|
|
47
59
|
|------|---------|---------|---------|
|
48
60
|
|
2
タグ修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,6 +56,26 @@
|
|
56
56
|
|
57
57
|
|
58
58
|
|
59
|
+
> `select * from XXX where id = $i`
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
> で抽出したもの `$data1` とし、新テーブル YYY に `$data1['name']` がなければ、
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
> `select category,data from XXX where name = $data1['name']`
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
> で、旧テーブル XXX から `$data2` として再抽出。
|
72
|
+
|
73
|
+
> `$data1` に `$data2['category']` `$data2['data']` の組を追加して、新テーブル YYY へ insert
|
74
|
+
|
75
|
+
> これを行数分実施
|
76
|
+
|
77
|
+
|
78
|
+
|
59
79
|
name に関して重複はありますが、name + category の組み合わせで重複はありません。
|
60
80
|
|
61
81
|
サンプル data は id と紐付いて見えますが、実際の data は全く独立しています。
|
@@ -65,3 +85,11 @@
|
|
65
85
|
良い方法を教えていただけると幸いです。
|
66
86
|
|
67
87
|
よろしくお願いします。
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
環境
|
92
|
+
|
93
|
+
PHP
|
94
|
+
|
95
|
+
mysql
|