SQL – Nordwind Kundenverwaltung

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 insgesamt 91
Suchergebnisse 91
Aktuell angezeigte Kunden 20

Kunden suchen und sortieren

Zurücksetzen

Kundentabelle

Gefundene Datensätze: 91

Kunden-Code ↓ Firma Kontaktperson Position Straße Ort Region PLZ Land Telefon Telefax
WOLZA Wolski Zajazd Zbyszek Piestrzeniewicz Inhaber ul. Filtrowa 68 Warszawa 01-012 Polen (26) 642-7012 (26) 642-7012
WILMK Wilman Kala Matti Karttunen Inhaber/Marketingassistent Keskuskatu 45 Helsinki 21240 Finnland 90-224 8858 90-224 8858
WHITC White Clover Markets Karl Jablonski Inhaber 305 - 14th Ave. S. Suite 3B Seattle WA 98128 USA (206) 555-4112 (206) 555-4115
WELLI Wellington Importadora Paula Parente Vertriebsmanager Rua do Mercado, 12 Resende SP 08737-363 Brasilien (14) 555-8122
WARTH Wartian Herkku Pirkko Koskitalo Buchhalterin Torikatu 38 Oulu 90110 Finnland 981-443655 981-443655
WANDK Die Wandernde Kuh Rita Müller Vertriebsmitarbeiterin Adenauerallee 900 Stuttgart 70563 Deutschland 0711-020361 0711-035428
VINET Vins et alcools Chevalier Paul Henriot Buchhalter 59 rue de l'Abbaye Reims 51100 Frankreich 26.47.15.10 26.47.15.11
VICTE Victuailles en stock Mary Saveley Vertriebsagent 2, rue du Commerce Lyon 69004 Frankreich 78.32.54.86 78.32.54.87
VAFFE Vaffeljernet Palle Ibsen Vertriebsmanager Smagsløget 45 Århus 8200 Dänemark 86 21 32 43 86 22 33 44
TRAIH Trail's Head Gourmet Provisioners Helvetius Nagy Vertriebsassistent 722 DaVinci Blvd. Kirkland WA 98034 USA (206) 555-8257 (206) 555-2174
TRADH Tradição Hipermercados Anabela Domingues Vertriebsmitarbeiterin Av. Inês de Castro, 414 São Paulo SP 05634-030 Brasilien (11) 555-2167 (11) 555-2168
TORTU Tortuga Restaurante Miguel Angel Paolino Inhaber Avda. Azteca 123 México D.F. 05033 Mexiko (5) 555-2933
TOMSP Toms Spezialitäten Karin Josephs Marketingmanager Luisenstr. 48 Münster 44087 Deutschland 0251-031259 0251-035695
THECR The Cracker Box Liu Wong Marketingassistent 55 Grizzly Peak Rd. Butte MT 59801 USA (406) 555-5834 (406) 555-8083
THEBI The Big Cheese Liz Nixon Marketingmanager 89 Jefferson Way Suite 2 Portland OR 97201 USA (503) 555-3612
SUPRD Suprêmes délices Pascale Cartrain Buchhalterin Boulevard Tirou, 255 Charleroi B-6000 Belgien (071) 23 67 22 20 (071) 23 67 22 21
SPLIR Split Rail Beer & Ale Art Braunschweiger Vertriebsmanager P.O. Box 555 Lander WY 82520 USA (307) 555-4680 (307) 555-6525
SPECD Spécialités du monde Dominique Perrier Marketingmanager 25, rue Lauriston Paris 75016 Frankreich (1) 47.55.60.10 (1) 47.55.60.20
SIMOB Simons bistro Jytte Petersen Inhaberin Vinbæltet 34 København 1734 Dänemark 31 12 34 56 31 13 35 57
SEVES Seven Seas Imports Hari Kumar Vertriebsmanager 90 Wadhurst Rd. London OX15 4NB Großbritannien (71) 555-1717 (71) 555-5646
1 2 3 Weiter →

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
Hinweis: Die Platzhalter wie :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

Aufgabe 1

Schreibe eine SQL-Abfrage, die alle Kunden aus der Tabelle kunden anzeigt.

Lösung anzeigen
SELECT *
FROM kunden;
Aufgabe 2

Ermittle die Gesamtzahl der Kunden.

Lösung anzeigen
SELECT COUNT(*)
FROM kunden;
Aufgabe 3

Zeige die ersten fünf Kunden an.

Lösung anzeigen
SELECT *
FROM kunden
LIMIT 5;
Aufgabe 4

Sortiere alle Kunden nach der ersten Spalte in absteigender Reihenfolge.

Lösung anzeigen
SELECT *
FROM kunden
ORDER BY 1 DESC;