mirror of https://github.com/jlelse/GoBlog
Fix SQL for blogstats
This commit is contained in:
parent
60295a597d
commit
c7cf753266
|
@ -18,8 +18,8 @@ func serveBlogStats(w http.ResponseWriter, r *http.Request) {
|
||||||
}
|
}
|
||||||
query, params := buildPostsQuery(prq)
|
query, params := buildPostsQuery(prq)
|
||||||
postCount := "count(distinct path) as postcount"
|
postCount := "count(distinct path) as postcount"
|
||||||
charCount := "sum(length(distinct content))"
|
charCount := "sum(length(distinct coalesce(content, '')))"
|
||||||
wordCount := "sum(wordcount(distinct content)) as wordcount"
|
wordCount := "sum(wordcount(distinct coalesce(content, ''))) as wordcount"
|
||||||
wordsPerPost := "round(wordcount/postcount,0)"
|
wordsPerPost := "round(wordcount/postcount,0)"
|
||||||
type statsTableType struct {
|
type statsTableType struct {
|
||||||
Name, Posts, Chars, Words, WordsPerPost string
|
Name, Posts, Chars, Words, WordsPerPost string
|
||||||
|
|
Loading…
Reference in New Issue