sql合并具有相同日期的行

时间:2018-10-29 07:27:53

标签: sql ddl sql-server-2017 dml

我想合并行号和日期相同的行,同时汇总收到的数量和未完成的数量。另外,PO#应与“,”结合使用。

请参考下面的图片或表格。 预先谢谢你!

这是我的SQL查询...

class StartPage(tk.Frame):

    def __init__(self, parent, controller):
        tk.Frame.__init__(self, parent)
        self.controller = controller
        label = tk.Label(self, text="Enter 4 digit pin", font=controller.title_font, fg="red")
        label.pack(side="top", fill="x", pady=10)

        Pin = tk.Entry(self, bd = 4, relief="groove", show="*", font=20, justify='center')
        Pin.pack()

        submit = tk.Button(self, text="Submit", width=12,font=tkfont.Font(size=12),command=lambda: controller.show_frame("Options"), cursor="hand2")
        submit.pack()



class Options(tk.Frame,StartPage):

    def __init__(self, parent, controller):
        print(Pin)
        tk.Frame.__init__(self, parent)
        self.controller = controller
        f1=tk.Frame(self)
        f1.pack()
        f2=tk.Frame(self)
        f2.pack(side="bottom")
        button1 = tk.Button(f1, text="Balance Inquiry",relief="flat", padx=30, justify='left', cursor="hand2", fg="red", font=tkfont.Font(size=10),
                           command=lambda: controller.show_frame("PageOne"))
        button1.pack(side="left")

        button2 = tk.Button(f1, text="Deposit",relief="flat", padx=50, justify='right', cursor="hand2", fg="red", font=tkfont.Font(size=10),
                           command=lambda: controller.show_frame("PageTwo"))
        button2.pack(side="left")

        button3 = tk.Button(f2, text="Withdraw",relief="flat", padx=50, justify='left', cursor="hand2", fg="red", font=tkfont.Font(size=10),
                           command=lambda: controller.show_frame("PageThree"))
        button3.pack(side="left")

        button4 = tk.Button(f2, text="Pin Change",relief="flat", padx=50, justify='right', cursor="hand2", fg="red", font=tkfont.Font(size=10),
                           command=lambda: controller.show_frame("PageFour"))
        button4.pack(side="left")

日期ITEMNO PONUMBER位置收到优秀

  

2018年4月22日MA1005 SON18497 SF 50 50
  2018年4月22日MA1005 SON18562 SF 300 0

日期ITEMNO PONUMBER位置收到优秀

  

2018年4月22日MA1005 SON18497,SON18562 SF 350 50

引用此图片:

Refer to this image

1 个答案:

答案 0 :(得分:0)

您可以尝试使用stuff()函数

rev input | cut -f2- | rev > output