Ho una lista di tag in un database.Come eseguire COUNT() o COUNT (*)
Es:
villan
hero
spiderman
superman
superman
ho voluto ottenere un elenco ordinato dei nomi dei tag in ordine crescente e il numero di volte che il tag unico apparso nel database. Ho scritto questo codice:
Es:
SELECT hashtag.tag_name
, COUNT(*) AS number
FROM hashtag
GROUP BY hashtag.tag_name
ORDER BY hashtag.tag_name ASC
Questo produce il risultato corretto:
hero , 1
spiderman , 1
superman , 2
villan , 1
Come posso ottenere la piena COUNT di questa intera lista. La risposta dovrebbe essere 4 in questo caso perché ci sono naturalmente 4 righe. Non riesco a ottenere un COUNT() corretto senza che la dichiarazione fallisca.
Grazie mille per l'aiuto! :)
Grazie mille questo lo ha risolto, cavolo lo so che non ci ho nemmeno pensato. – ninu
Allora sarò grato quindi accetti questo per rendermi membro 3k + SF ;-) – zerkms
LO FACCIO! Inoltre, penso che tu sia confuso; questo upvote non cambierà affatto il tuo rappresentante su SF :) –