Griffith - media collection manager
May 21, 2012, 07:19:41 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: New mailing lists,
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Direkter SQLite DaBa Zugriff & eigene Views erstellen  (Read 999 times)
hillschmidt
Newbie
*
Offline Offline

Posts: 16


View Profile
« on: June 04, 2011, 05:47:08 PM »

Für SQLite fand ich das: http://code.google.com/p/sqlite-manager/
Und da ich sowieso den FF benutze, war das für mich ein einfacher Einstieg, um eigene Views in Griffith zu erzeugen, z.B. zur Gesamtlaufzeit meiner Filme oder andere Statistiken.

Bevor ich jetzt hier eine Anleitung schreibe, die vielleicht niemand benötigt, möchte ich nur mal kurz erklären, was ich damit in Griffith mache:

z.B. Anzahl der Medien insgesamt:
CREATE VIEW "Anzahl DVDs" AS   select count(title), sum(media_num) from movies
ergibt dann zwei Spalten mit Anzahl der DVD Titel und Anzahl der Scheiben insgesamt.

z.B. Laufzeit aller DVDs
CREATE VIEW "Laufzeit Total" AS  select sum(runtime) from movies
ergibt dann die Minutenzahl aller DVDs in der Sammlung

z.B. durchschnittliche Länge der DVDs
CREATE VIEW "Laufzeit °" AS select avg(runtime) from movies

z.B. welche Regisseure mit wievielen Titeln sind in der Sammlung
CREATE VIEW "Regisseure" AS  select director, count(director) from movies group by director order by count(director) desc
ergibt eine zweispaltige Anzeige mit Namen des Regisseurs und Anzahl "seiner" Filme in der Sammlung

Sollte jemand daran Interesse haben (weil solche Statistiken derzeit fehlen), kann er sich gerne hier melden!
Logged
CinéphOli
Jr. Member
**
Offline Offline

Posts: 87



View Profile
« Reply #1 on: June 16, 2011, 07:20:57 PM »

Use an alias to avoid using a function again in the ORDER BY clause:

Code:
SELECT director        AS "Director(s)",
       count(director) AS "Films"
  FROM movies
 GROUP BY director
 ORDER BY "Films" DESC, director ;
Logged

Using Griffith v0.13 r1621 on Linux Ubuntu
Griffith SQL for Dummies
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!