SQL count and avg

Posted by mfalac on 12/9/2009 4:10:23 AM

return uniqe row

SELECT DISTINCT [ArticleId], [ArticleTitle] FROM [BlogArticles]

sql data getting avg and count data

SELECT        ArticleId, AVG(CONVERT(decimal(4, 2), RateNumber)) AS AvgRating, SUM(RateNumber) AS ExprSumRateNumber, COUNT(ArticleId) AS CountArticleId
FROM            BlogRating
WHERE        (ArticleId = @ArticleId)
GROUP BY ArticleId

displaying in item temp…

<ItemTemplate> <li> <a href='posts/<%# DataBinder.Eval(Container.DataItem, "ContentID") %>.aspx'> <%# DataBinder.Eval(Container.DataItem, "Title") %> </a> (<%# DataBinder.Eval(Container.DataItem, "AvgRating", "{0:0.00}")%> | <%# DataBinder.Eval(Container.DataItem, "TotalCount")%>)</li> </ItemTemplate>

counting rows

Dim dv As DataView
       Dim value As Integer
       dv = CType(SqlDataSourceRatingCount.Select(DataSourceSelectArguments.Empty), DataView)
       value = dv.Count
       LabelTest.Text = value





Average rating for this article is: 4.00
This article is 9 times rated.

Comments:


Add Your Comment

Your Name:  
Your Email:    
Your WebPage:  
Your Comment:  
500 character limit:
 

Categories

Ajax
(9 Articles) Ajax Control Toolkit
Data Access
(11 Articles) data entries DAL, BLL, ADO, SQL,...
Generated Image Controls
(2 Articles) Generated Image Controls
Journal
(7 Articles) Page Updates
Music
(15 Articles) Music
Vb
(1 Articles) Visual Basic codes things bla bla

Tag Cloud

Top Rated Articles

SQL count and avg
(Avg:4.00 | Rated:9)
binding the DataTable
(Avg:4.00 | Rated:4)
perinaz.com
(Avg:5.00 | Rated:3)
Image Resize
(Avg:3.00 | Rated:4)
Şebnem FERAH - Sigara
(Avg:3.67 | Rated:3)
getting month value
(Avg:3.33 | Rated:3)
first blog
(Avg:3.33 | Rated:3)
Calendar Control And Events
(Avg:3.00 | Rated:3)
PopUpExtender and Comma
(Avg:3.50 | Rated:2)
Dream Antimatter
(Avg:3.00 | Rated:2)
Loading