Torrent Downloads
طراحی وب
 
آموزش SQL server - دستور GROUP BY
 
 

 حالا ما بسوی فانکشن های جمع بندی میریم . یادتون هست که از فانکشن SUM برای محاسبه کل فروش استفاده کردیم ؟ حالا اگر بخواهیم کل فروش فروشگاه های هر شهر را بدست آوریم چه باید بکنیم ؟ اینجا 2 چیز لازم است. اول باید نام فروشگاه ها را مانند کل فروش جمع ببندیم و سپس باید مطمئن شویم که تمام فروش ها طبق نام فروشگاه ها باید دسته بندی شود .

SELECT "column_name1", SUM("column_name2") FROM "table_name" GROUP BY "column_name1"

مثال: جدول زیر را در نظر بگیرید .

Table Store_Information

store_name

Sales

Date

Los Angeles

$1500

Jan-05-1999

San Diego

$250

Jan-07-1999

Los Angeles

$300

Jan-08-1999

Boston

$700

Jan-08-1999

SELECT store_name, SUM(Sales) FROM Store_Information GROUP BY store_name

نتیجه

store_name

SUM(Sales)

Los Angeles

$1800

San Diego

$250

Boston

$700

کلمه کلیدی Group By وقتی استفاده میشود که ما در حال انتخاب چند ستون هستیم و حداقل یک عملگر محاسباتی در عبارت select داریم . در این زمان ما باید تمام ستونهای دیگر را گروه کنیم.

 
  نظر شما
1384/02/18
نویسنده : حسین شرفی
 
     

مقالات مرتبط
 
  • سرویس پک 3 برای Sql server 2005
• دستکاری جدول های بانک اطلاعاتي SQL
• آموزش SQL server - دستور MINUS
• آموزش SQL server - دستور INTERSECT
• آموزش SQL server - دستور UNION ALL
• آموزش SQL server - دستور UNION
• آموزش SQL server - دستور OUTER JOIN
• آموزش SQL server - دستور JOIN
• آموزش SQL server - دستور ALIAS
• آموزش SQL server - دستور HAVING
• آموزش SQL server - دستور GROUP BY
• آموزش SQL server - دستور COUNT
• آموزش SQL server - دستور FUNCTIONS
• آموزش SQL server - دستور ORDER BY
• آموزش SQL server - دستور LIKE
• آموزش SQL server - دستور BETWEEN
• آموزش SQL server - دستور IN
• آموزش SQL server - دستور AND OR
• آموزش SQL server - دستور SELECT و Where
• آموزش SQL SERVER
• معرفي پايگاه داده SQL Server 2000
 
     

مقالات آموزشی

مقالات آموزشی

rss feed