Kundenverwaltung mit PHP und SQL
Auf dieser Seite werden echte Kundendaten aus der Nordwind-Datenbank angezeigt. Mit SQL können die Daten gesucht, gefiltert, sortiert und ausgewertet werden.
Kunden suchen und sortieren
Kundentabelle
Gefundene Datensätze: 91
| Kunden-Code ↓ | Firma | Kontaktperson | Position | Straße | Ort | Region | PLZ | Land | Telefon | Telefax |
|---|---|---|---|---|---|---|---|---|---|---|
| GOURL | Gourmet Lanchonetes | André Fonseca | Vertriebsassistent | Av. Brasil, 442 | Campinas | SP | 04876-786 | Brasilien | (11) 555-9482 | |
| GODOS | Godos Cocina Típica | José Pedro Freyre | Vertriebsmanager | C/ Romero, 33 | Sevilla | 41101 | Spanien | (95) 555 82 82 | ||
| GALED | Galería del gastrónomo | Eduardo Saavedra | Marketingmanager | Rambla de Cataluña, 23 | Barcelona | 08022 | Spanien | (93) 203 4560 | (93) 203 4561 | |
| FURIB | Furia Bacalhau e Frutos do Mar | Lino Rodriguez | Vertriebsmanager | Jardim das rosas n. 32 | Lisboa | 1675 | Portugal | (1) 354-2534 | (1) 354-2535 | |
| FRANS | Franchi S.p.A. | Paolo Accorti | Vertriebsmitarbeiterin | Via Monte Bianco 34 | Torino | 10100 | Italien | 011-4988260 | 011-4988261 | |
| FRANR | France restauration | Carine Schmitt | Marketingmanager | 54, rue Royale | Nantes | 44000 | Frankreich | 40.32.21.21 | 40.32.21.20 | |
| FRANK | Frankenversand | Peter Franken | Marketingmanager | Berliner Platz 43 | München | 80805 | Deutschland | 089-0877310 | 089-0877451 | |
| FOLKO | Folk och fä HB | Maria Larsson | Inhaberin | Åkergatan 24 | Bräcke | S-844 67 | Schweden | 0695-34 67 21 | ||
| FOLIG | Folies gourmandes | Martine Rancé | Vertriebsagentassistent | 184, chaussée de Tournai | Lille | 59000 | Frankreich | 20.16.10.16 | 20.16.10.17 | |
| FISSA | FISSA Fabrica Inter. Salchichas S.A. | Diego Roel | Buchhalter | C/ Moralzarzal, 86 | Madrid | 28034 | Spanien | (91) 555 94 44 | (91) 555 55 93 | |
| FAMIA | Familia Arquibaldo | Aria Cruz | Marketingassistentin | Rua Orós, 92 | São Paulo | SP | 05442-030 | Brasilien | (11) 555-9857 | |
| ERNSH | Ernst Handel | Roland Mendel | Vertriebsmanager | Kirchgasse 6 | Graz | 8010 | Österreich | 7675-3425 | 7675-3426 | |
| EASTC | Eastern Connection | Ann Devon | Vertriebsagent | 35 King George | London | WX3 6FW | Großbritannien | (71) 555-0297 | (71) 555-3373 | |
| DUMON | Du monde entier | Janine Labrune | Inhaberin | 67, rue des Cinquante Otages | Nantes | 44000 | Frankreich | 40.67.88.88 | 40.67.89.89 | |
| DRACD | Drachenblut Delikatessen | Sven Ottlieb | Einkaufsleitung | Walserweg 21 | Aachen | 52066 | Deutschland | 0241-039123 | 0241-059428 | |
| CONSH | Consolidated Holdings | Elizabeth Brown | Vertriebsmitarbeiterin | Berkeley Gardens 12 Brewery | London | WX1 6LT | Großbritannien | (71) 555-2282 | (71) 555-9199 | |
| COMMI | Comércio Mineiro | Pedro Afonso | Vertriebsassistent | Av. dos Lusíadas, 23 | São Paulo | SP | 05432-043 | Brasilien | (11) 555-7647 | |
| CHOPS | Chop-suey Chinese | Yang Wang | Inhaber | Hauptstr. 29 | Bern | 3012 | Schweiz | 0452-076545 | ||
| CENTC | Centro comercial Moctezuma | Francisco Chang | Marketingmanager | Sierras de Granada 9993 | México D.F. | 05022 | Mexiko | (5) 555-3392 | (5) 555-7293 | |
| CACTU | Cactus Comidas para llevar | Patricio Simpson | Vertriebsagent | Cerrito 333 | Buenos Aires | 1010 | Argentinien | (1) 135-5555 | (1) 135-4892 |
Aktuelle SQL-Abfrage
Diese SQL-Abfrage wird von PHP verwendet, um die Kundendaten abzurufen.
SELECT * FROM `kunden` ORDER BY `Kunden-Code` DESC LIMIT :limit OFFSET :offset
:search0,
:limit und
:offset
werden von PHP mit Werten gefüllt.
Dadurch werden SQL-Abfragen sicher ausgeführt.
SQL-Grundlagen mit der Kundentabelle
1. Alle Kunden anzeigen
SELECT *
FROM kunden;
Der Stern (*) bedeutet, dass alle Spalten ausgewählt werden.
2. Anzahl der Kunden ermitteln
SELECT COUNT(*)
FROM kunden;
COUNT(*) zählt alle Datensätze.
3. Kunden sortieren
SELECT *
FROM kunden
ORDER BY 1 ASC;
ORDER BY sortiert die Datensätze. ASC bedeutet aufsteigend, DESC bedeutet absteigend. Die Zahl 1 bezeichnet die erste ausgewählte Spalte.
4. Nur zehn Kunden anzeigen
SELECT *
FROM kunden
LIMIT 10;
LIMIT begrenzt die Anzahl der Ergebnisse.
Übungen
Schreibe eine SQL-Abfrage, die alle Kunden aus der Tabelle kunden anzeigt.
Lösung anzeigen
SELECT *
FROM kunden;
Ermittle die Gesamtzahl der Kunden.
Lösung anzeigen
SELECT COUNT(*)
FROM kunden;
Zeige die ersten fünf Kunden an.
Lösung anzeigen
SELECT *
FROM kunden
LIMIT 5;
Sortiere alle Kunden nach der ersten Spalte in absteigender Reihenfolge.
Lösung anzeigen
SELECT *
FROM kunden
ORDER BY 1 DESC;