PDA

View Full Version : group by ,having



negar_software
جمعه 14 دی 1386, 23:49 عصر
سلام
مورد استفاده group by ,having در دستور select چیست و فرق ان با where
مرسی

SYNDROME
شنبه 15 دی 1386, 04:56 صبح
سلام
مورد استفاده group by ,having در دستور select چیست و فرق ان با where
مرسی
دوست عزیز Where برای ایجاد شرط به کار می رود.
مثلا


Select Name , Price
From Tbl_Test
Where Name = 'SYNDROME'

دستور Group By برای گروه بندی اطلاعات به کار می رود.در مثال بالا فکر کندی
نتیجه به شکل زیر بر می گردد.
Name Ptice
SYNDROME 10
SYNDROME 20
حالا من می خواهیم کلیه Price های مربوط به SYNDROME را با هم جمع کنم.


Select Name , Sum(Prive)
Form Tbl_Test
Where Name = 'SYNDROME'
Group By Name

و حالا جواب
SYNDROME 30
برای اطلاعات و مثالهای بیشتر کلمات فوق را در سایت جستجو کنید.
موفق باشید

ahmadreza.rstm
چهارشنبه 09 تیر 1389, 09:08 صبح
SYNDROME عزيز متشكرم راهنماييت در مورد اين دستور كاملا واضح بود. من هم مشكل داشتم كه حل شد