回答編集履歴

1

後半を修正

2018/10/25 04:17

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -34,7 +34,15 @@
34
34
 
35
35
 
36
36
 
37
+ 返品という概念があり、売上合計と仕入れ合計のロジックが違うのが複雑怪奇になっている原因でしょう。
38
+
39
+ シンプルさを考慮するなら副問合せを行って最後にマージするか、
40
+
41
+ 大人しくSQLを2つに分けるかの二択にすべきじゃないかなと思います。
42
+
43
+
44
+
37
- もしかして[一撃SQL](http://www1.vecceed.ne.jp/~araki/sql/)を頑張って考えてるのですか?
45
+ もしかして[一撃SQL](http://www1.vecceed.ne.jp/~araki/sql/)をってるのですか?
38
46
 
39
47
  一撃SQLを作る事は頭の体操になり、MySQL用のSQLを書く技術が上達しますから、
40
48
 
@@ -44,6 +52,6 @@
44
52
 
45
53
  ただ、こういう公共の場で一撃SQLを作れません助けて下さいとなると
46
54
 
47
- 「お前アホだろ?2個に分けろ」という回答しか帰って来でしょう
55
+ 「お前アホだろ?素直に2個に分けろ」という回答がメインにでしょう。
48
56
 
49
- 一撃SQLに固執せず、簡潔で良いSQLを2個発行るというのも大事ですから覚えてください。
57
+ 簡潔で良いSQLを2個発行出来るというのも立派な技術力ですから、SQLを分ける事も検討しみてください。