tbee's page
   home  work  myself  mixed  guestbook  
   
      INHALT MySQL MySQL Ausblick

Wer mir was gutes tun will kauft über diesen Link bei Amazon ein !

Praxis Teil IV

Aufgaben

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 titel
Einfache 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 adressen

Komplexer

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

Neue Befehle: FUNKTIONEN auf DB Ebene

Vertiefungen & Übungen - Having / Group by / Aggregieren

Druckerversion     [valid html 4.01]      [english]
style: blauer Stylegelber Styleroter Stylegruener StyleStandard Style
© 2001 by  tbee / Impressum last update at: 14.05. 2003 22:05:04
url: www.tbee.de/mysql/p4_funktionen.php