質問編集履歴

1

リクエスト対応

2020/09/26 04:01

投稿

wasi300
wasi300

スコア66

test CHANGED
File without changes
test CHANGED
@@ -127,3 +127,79 @@
127
127
 
128
128
 
129
129
  すみませんが、どなたか分かる方いたら、教えていただけないでしょうか…。
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+ === gentaroさん指摘=============================================
138
+
139
+ > 「1レコード毎に纏めて」の意味を定義してください。
140
+
141
+
142
+
143
+ 見積書・請求書を印刷できるWebページを作っています。
144
+
145
+ 見積書・請求書はどちらかが削除されてても1行に全て出力します。
146
+
147
+
148
+
149
+ と。書いていて普通にJOINして、削除フラグをプログラムから見て
150
+
151
+ ボタンを出力する・しないすればいいだけだということに気が付きました。
152
+
153
+
154
+
155
+ ```SQL
156
+
157
+
158
+
159
+ select estimate.estimate_id,
160
+
161
+ invoice.invoice_id,
162
+
163
+ estimate.deleted_at as a,
164
+
165
+ invoice.deleted_at as b
166
+
167
+ from estimate
168
+
169
+ left join invoice on estimate.estimate_id = invoice.estimate_id
170
+
171
+ where estimate.host_id = 1203507743;
172
+
173
+
174
+
175
+ ```
176
+
177
+
178
+
179
+ ===============================================================
180
+
181
+
182
+
183
+ === Orlofskyさん指摘=============================================
184
+
185
+
186
+
187
+ > リンク先のINSERT文も各テーブル5件程度に削っては?そうすればここの質問にまとめられるのでは?
188
+
189
+
190
+
191
+ 重複出る理由が分からず、何削っていいか分からないので、
192
+
193
+ 今回はギブします。ごめんなさい。
194
+
195
+
196
+
197
+ 少なくした結果を、codeで出すと分かりやすいですよというアドバイスだと思ってます。
198
+
199
+ どうもありがとうござました。
200
+
201
+
202
+
203
+
204
+
205
+ ===============================================================