banshee & sqlite
Knut Johannsen
knut at kopz.de
Fr Jun 17 13:50:41 UTC 2011
Am Freitag, den 17.06.2011, 15:11 +0200 schrieb Christian Hartnick:
> Naja,
> > ich wollte das so klein wie möglich halten. SQLite kann ja auch diverse
> > Ausgabeformate. Wenn man das in einer Shell anwendet, brauchts IMHO
> > kein ??Office. Und automatisieren (cron) würde auch gehen.
> > Meine Vorstellung ist:
> > rechenknecht:~$ sqlite3 -html .config/banshee-1/banshee.db \
> > "SELECT (bla, blub) from Tabelleundsoweiter"
> >
> > sqlite_de.pdf hatte ich mir schon angeschaut ;-)
> >
> > Knut
> >
> >
> Gut, kann ich gut verstehen. Aber SQL-Abfragen geben nur Tupel (Mengen)
> wieder. Die HTML-Ausgabe bietet entsprechend nur Tabellen und keine
> Listen. Deshalb kam ich auf einen Bericht. Habe leider kein
> Kommandozeilen DB-Berichtstool gefunden. Kennt vielleicht jemand anders
> sowas?
Jo, sieht etwas Trübe aus.
Ich werde wohl ein wenig mit Perl, Python und Co. arbeiten.
Na und als HTML Ausgabe bietet sich eben PHP an wenn es auf dem
Webserver laufen wird.
Vielleicht hat jemand noch eine Optimierungsidee zum SQL $
SELECT "CoreArtists"."Name" AS "Artist", "CoreAlbums"."Title" AS
"Albumtitel", "CoreTracks"."Title" AS "Titel", "CoreAlbums"."ArtistID"
FROM "CoreAlbums", "CoreArtists", "CoreTracks" WHERE
"CoreArtists"."Name" != "" AND "CoreAlbums"."Title" != "" AND
"CoreTracks"."Title" != "" AND "CoreAlbums"."ArtistID" =
"CoreArtists"."ArtistID" AND "CoreTracks"."AlbumID" =
"CoreAlbums"."AlbumID" ORDER BY "CoreTracks"."TrackNumber" ASC
Ich bau mal weiter. Wer noch Ideen hat... Immer her damit
Danke
Knut
Mehr Informationen über die Mailingliste ubuntu-de