質問編集履歴

2

補足

2022/09/20 05:33

投稿

qwe001
qwe001

score133

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

更新

2022/09/20 05:31

投稿

qwe001
qwe001

score133

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