teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

リクエスト対応

2020/09/26 04:01

投稿

wasi300
wasi300

スコア66

title CHANGED
File without changes
body CHANGED
@@ -62,4 +62,42 @@
62
62
 
63
63
 
64
64
 
65
- すみませんが、どなたか分かる方いたら、教えていただけないでしょうか…。
65
+ すみませんが、どなたか分かる方いたら、教えていただけないでしょうか…。
66
+
67
+
68
+
69
+ === gentaroさん指摘=============================================
70
+ > 「1レコード毎に纏めて」の意味を定義してください。
71
+
72
+ 見積書・請求書を印刷できるWebページを作っています。
73
+ 見積書・請求書はどちらかが削除されてても1行に全て出力します。
74
+
75
+ と。書いていて普通にJOINして、削除フラグをプログラムから見て
76
+ ボタンを出力する・しないすればいいだけだということに気が付きました。
77
+
78
+ ```SQL
79
+
80
+ select estimate.estimate_id,
81
+ invoice.invoice_id,
82
+ estimate.deleted_at as a,
83
+ invoice.deleted_at as b
84
+ from estimate
85
+ left join invoice on estimate.estimate_id = invoice.estimate_id
86
+ where estimate.host_id = 1203507743;
87
+
88
+ ```
89
+
90
+ ===============================================================
91
+
92
+ === Orlofskyさん指摘=============================================
93
+
94
+ > リンク先のINSERT文も各テーブル5件程度に削っては?そうすればここの質問にまとめられるのでは?
95
+
96
+ 重複出る理由が分からず、何削っていいか分からないので、
97
+ 今回はギブします。ごめんなさい。
98
+
99
+ 少なくした結果を、codeで出すと分かりやすいですよというアドバイスだと思ってます。
100
+ どうもありがとうござました。
101
+
102
+
103
+ ===============================================================