Hi,
folgende DB:
CONTENT_DB
id article_id text page
In der DB werden Artikel gespeichert, die vor allem Text beinhalten.
Einige Artikel sind daher in mehrere Seiten (mehrere Einträge in ARTICLE_DB) unterteilt. In page wird die Seitennummer gespeichert.
aritcle_id ist für die Zuordnung der Seiten zuständig.
BSP:
id article_id text page
1 1 seite 1 sülz 1
2 1 seite 2 laber 2
3 2 seite 1 bla 1
[...]
Ich möchte nun gerne einen Query erstellen, der nach der Textmenge eines gesamten Artikel sortiert wird.
Also die Summe aller Zeichen, bei denen die article_id gleich ist.
In etwa so:
SELECT id
FROM CONTENT_DB
GROUP BY article_id
ORDER BY summe(text aller Seiten)
folgende DB:
CONTENT_DB
id article_id text page
In der DB werden Artikel gespeichert, die vor allem Text beinhalten.
Einige Artikel sind daher in mehrere Seiten (mehrere Einträge in ARTICLE_DB) unterteilt. In page wird die Seitennummer gespeichert.
aritcle_id ist für die Zuordnung der Seiten zuständig.
BSP:
id article_id text page
1 1 seite 1 sülz 1
2 1 seite 2 laber 2
3 2 seite 1 bla 1
[...]
Ich möchte nun gerne einen Query erstellen, der nach der Textmenge eines gesamten Artikel sortiert wird.
Also die Summe aller Zeichen, bei denen die article_id gleich ist.
In etwa so:
SELECT id
FROM CONTENT_DB
GROUP BY article_id
ORDER BY summe(text aller Seiten)
Kommentar