Ich versuche, eine Liste über die am häufigsten verwendeten Sprachen in der Welt, aus der Welt Tabelle, indem Sie feststellen, wie viele Leute sie sprechen.Sortieren von Spalten von am häufigsten zu am wenigsten häufig, ignorieren Duplikate
Bisher habe ich:
SELECT DISTINCT language, TRUNCATE((country.population * countrylanguage.percentage/100), 0) AS People
FROM countrylanguage, country
WHERE code = countrycode
ORDER BY People DESC
Und es gibt mir fast, was ich will, aber die Sprachen werden nicht richtig addieren, zum Beispiel Englisch mehrere Male für jedes Mal, zeigt sich es als Sprache erwähnt wird . Ich weiß, dass ich irgendwo falsch liege, ich kann einfach nicht herausfinden, wo.
Edit: Saw Bild war auf Norwegisch. Linke Spalte ist Sprache, rechts ist die Anzahl der Personen, die sie sprechen.
Können Sie uns Beispieltabellendaten zeigen? –