質問編集履歴
2
補足
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,6 +82,7 @@
|
|
82
82
|
* 【前提】抽出結果は `page_no` 毎に必ず2件になる。
|
83
83
|
* 0~1件や、3件以上になることはない。
|
84
84
|
* つまり、必ず2の倍数でレコードが抽出される。
|
85
|
+
* 【備考】できれば、PHPなどのサーバーサイド処理を行わず、MySQL句のみでUPDATEが完結してると嬉しいです。
|
85
86
|
|
86
87
|
UPDATE後の例(現状のUPDATE句)
|
87
88
|
|
1
更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,11 +18,11 @@
|
|
18
18
|
| Field | Type | Null | Key | Default | Extra |
|
19
19
|
|:---|:---|:---:|:---:|:---:|:---:|
|
20
20
|
| id | int(11) | NO | PRI | NULL | auto_increment |
|
21
|
-
| contents_no | varchar(10) | NO | NULL |
|
21
|
+
| contents_no | varchar(10) | NO | | NULL |
|
22
|
-
| page_no | smallint(5) | NO | NULL |
|
22
|
+
| page_no | smallint(5) | NO | | NULL |
|
23
|
-
| day | varchar(2) | NO | NULL |
|
23
|
+
| day | varchar(2) | NO | | NULL |
|
24
|
-
| hour | varchar(2) | NO | NULL |
|
24
|
+
| hour | varchar(2) | NO | | NULL |
|
25
|
-
| created | timestamp | NO | CURRENT_TIMESTAMP |
|
25
|
+
| created | timestamp | NO | | CURRENT_TIMESTAMP |
|
26
26
|
|
27
27
|
```
|
28
28
|
INSERT INTO `logs` (`id`, `contents_no`, `page_no`, `day`, `hour`, `created`) VALUES
|