質問編集履歴

2

起きている問題を追記しました。

2021/03/10 15:36

投稿

justicebot
justicebot

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,18 @@
1
+ ## 起きている問題
2
+
1
- 例えば以下のfaxテーブルがある時、fax_codeが「a2」であるレコドを更2回インサートした時期待す結果となってほしす。
3
+ faxをシスムから送信した送信した履歴をデタベースにインサートし、送信履歴を閲覧でき画面を作っていす。
4
+
5
+ 送信済みのfaxに一部訂正をして、再送信した際は「再送信」という目印をつけようとしています。
6
+
7
+ 送信履歴の表示時に、再送信のカウントをするとページ表示が遅くなると思ったので、インサート時に再送信フラグをつけようと思いました。
8
+
9
+ faxを大量送信した場合のことを考えて、クエリは最小で済むように考えたいですが、クエリの書き方がわかりません。
2
10
 
3
11
 
12
+
13
+ ## 行いたいこと
14
+
15
+ 例えば以下のfaxテーブルがある時、fax_codeが「a2」であるレコードを更に2回インサートした時、期待する結果となってほしいです。
4
16
 
5
17
 
6
18
 
@@ -18,7 +30,7 @@
18
30
 
19
31
 
20
32
 
21
- ### 期待する結果
33
+ #### 期待する結果
22
34
 
23
35
  |id|fax_code|resend|
24
36
 
@@ -38,7 +50,7 @@
38
50
 
39
51
 
40
52
 
41
- ## 試したクエリ
53
+ #### 試したクエリ
42
54
 
43
55
  ```query
44
56
 

1

mysqlのバージョン追記、1文で行いたい理由追記、PHPのタグ削除

2021/03/10 15:36

投稿

justicebot
justicebot

スコア15

test CHANGED
File without changes
test CHANGED
@@ -48,4 +48,10 @@
48
48
 
49
49
 
50
50
 
51
+ MySQLのバージョンは5.7です。
52
+
53
+ レコードは削除されることはありません。
54
+
55
+ 1文で行いたい理由は、コードをより簡潔にしたい為です。
56
+
51
57
  よろしくお願いいたします。