Änderungen

Zur Navigation springen Zur Suche springen
Zeile 155: Zeile 155:  
* [http://db.apache.org/derby/docs/10.4/ref/ Apache Derby SQL reference]
 
* [http://db.apache.org/derby/docs/10.4/ref/ Apache Derby SQL reference]
 
* [http://www.tgunkel.de/it/software/doc/sql_database.de SQL-Tipps]
 
* [http://www.tgunkel.de/it/software/doc/sql_database.de SQL-Tipps]
 +
 +
==== Pivotieren =====
 +
 +
Zeilenwerte in Spalten darstellen ist ein häufigeres Problem. Dies kann bei Aggregationen dadurch gelöst werden, dass man die <code>FILTER</code>-Klausel verwendet:<ref>Vgl. https://modern-sql.com/de/anwendung/pivot</ref>
 +
  SELECT SUM(Betrag) AS Jahressumme, SUM(Betrag) FILTER (WHERE month="Januar") AS Januarsumme, SUM(Betrag) FILTER (WHERE month="Februar") AS Februarsumme,...
 +
    FROM daten
 +
 +
 +
==== Doppelte Daten entfernen ====
 +
Siehe
 +
* http://stackoverflow.com/questions/18932/how-can-i-remove-duplicate-rows
    
==== MySQL ====
 
==== MySQL ====
Zeile 173: Zeile 184:  
Siehe  
 
Siehe  
 
* http://code.dedu.ch/2011/07/csv-file-direkt-in-mysql-importieren/
 
* http://code.dedu.ch/2011/07/csv-file-direkt-in-mysql-importieren/
  −
===== Doppelte Daten entfernen =====
  −
Siehe
  −
* http://stackoverflow.com/questions/18932/how-can-i-remove-duplicate-rows
      
==== HSQLDB ====
 
==== HSQLDB ====

Navigationsmenü