DevTrain

Autor: Bernhard Elbl

Vereinfachte Abfragen (SQL)

Bei der Entwicklung von Webapplications scheitert es manchmal an den nötigen SQL-Kenntnissen.Hier eine kleine Liste von Beispielen für SQL-Statements. Die Beispiele sind reine Abfragen und keine Updates oder INSERT INTO-Anweisungen.
bsp.1.:
Finden Sie Namen und Mitgliedsnummer aller Mitglieder, deren Namen mit dem Buchstaben "K" beginnt
select m_name, m_nr
 from mitglieder
 where m_name like 'K%'

bsp.2.:
Nennen Sie Namen, Vornamen und Mitgliedsnummer aller Mitglieder, deren Vorname als zweiten Buchstaben "a" hat.

select m_nr, m_name, m_vorname
 from Mitgliedesnummer
 where m_vorname like '_a%'

bsp.3.:
Finden Sie Abteilungsnummer und Standorte aller Abteilungen, die sich in den Orten, die mit einer der
Buchstaben zwischen E und N beginnen, befinden.
select abt_nr, stadt
 from abteilung
 where stadt like '[A-F]'

bsp.4.:
Finden Sie Mitgliedsnummer, Namen und Vornamen aller Mitaglieder, deren Namen nicht mit den Buchstaben
A,B,C und D, und deren Vornamen nicht mit dem Buchstaben S beginnen.
select m_nr, m_name, m_vorname
 from Mitglieder
 where m_name like'[^A-D]%'
 and m_vorname like '[^S]%'


bsp.5.:
Nenne Sie alle Mitglieder, deren Name nicht mit "er" endet.
select *
 from Mitglieder
 where m_name not like '%er'


Erfasst am: 06.01.2001 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=249
© Copyright 2003 ppedv AG - http://www.ppedv.de