نتیجه به شکل زیر خواهد بود:

این تاپیک 0 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  صبا ...saba ،‏ 7 ماه و 3 هفته پیش .

این تاپیک تاکنون 40 بازدید داشته است .

نویسنده پست
جمعه ، 15 آوریل 2016     9:25 ق.ظ #


صبا ...saba

Subscriber
0 پست669 تاپیک

نتیجه فوق آن چیزی نیست که ما می خواهیم.

توضیح اینکه چرا دستور SELECT فوق نمی تواند مورد استفاده قرار گیرد:

دستور SELECT فوق دو ستون Customer و (SUM(OrderPrice را مشخص کرده است، ستون (SUM(OrderPrice تنها یک مقدار را بر می گرداند که جمع کل مقادیر ستون OrderPrice است، در حالیکه ستون Customer شش مقدار را بر می گرداند. بنابراین این دستور نتیجه درستی به ما نمی دهد. اما همان طور که می بینید با اضافه کردن عبارت GROUP BY این مشکل حل می شود.

 

0  تشکر
پست 1 تا 1 (از مجموع 1 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .