|   Praxis Teil IVAufgaben Wieviele Datensätze sind in der Datenbank?Auslesen der Noten, Summe? Durchschnitt Maximal Minimal?
 Rechnen sie mit der Datenbank (Grundrechenarten und mehr?)
 Wieviele Bewertungen pro CD?
 Wie kann mysl bei einer Suche die Klein/Groß Schreibung ignorien?
 
 Bauen Sie einen Briefkopf für einen Seriebrief aus der DB: Sehr geehrte Frau oder aber
 Sehr geehrter Herr
 Tragen Sie ihre Adresse mit Geburtsdatum in der DB ein.. Welche Kalenderwoche haben wir heute?
 In wievielen Monaten haben sie Geburtstag?
 Wieviele Tage/Stunden/Minuten haben sie auf der Erde verbracht?
 
 Frage Sie mir LIKE Ihre DB ab verwenden sie die verschiedenen Platzhalter % 
  _
       Sortiere (order by ) select * 
from cd 
order by titelEinfache Summen Funktionen 
select count(*)
from cd 
select  sum(preis) 
from cd 
select count(*)
from bewertung 
group by cd
select count(*),avg(note)
from bewertung 
group by cd
 Text Funktionen select lower(nachname),reverse(nachname) as verkehrte_welt 
from adressen 
select concat(vorname," ",nachname) 
from adressen
 Datumsfunktionen 
select to_days(sysdate())-to_days("1972-08-03")Briefkopf 
select concat("Sehr geehrte",replace(anrede,"Herr","r Herr") ," ", vorname," ",nachname) as Briefkopf 
from adressenKomplexer 
select 
	 count(*) as Bewertungen 
	,round(avg(note),2) as Durchschnitt 
	,min(note) as beste_Note
	,max(note)as schlechteste_Note
	,length(cd.titel) as Titelzeichen_länge
	, cd.titel as Titel, interpreten.name as Interpret
	, replace(interpreten.name,"Soundtrack","Epochiales Meisterwerk der Filmmusik") as Interpretersetzt 
from 
	 bewertung
	,cd
	,interpreten 
where 
	cd.id = bewertung.cd_id 
	and interpreten.id = cd.interpret_id 
group by cd_id
order by cd.titel
 |