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
QUEDE Que Delícia Bernardo Batista Buchhalter Rua da Panificadora, 12 Rio de Janeiro RJ 02389-673 Brasilien (21) 555-4252 (21) 555-4545
QUEEN Queen Cozinha Lúcia Carvalho Marketingassistentin Alameda dos Canàrios, 891 São Paulo SP 05487-020 Brasilien (11) 555-1189
QUICK QUICK-Stop Horst Kloss Buchhalter Taucherstraße 10 Cunewalde 01307 Deutschland 0372-035188
RANCH Rancho grande Sergio Gutiérrez Vertriebsmitarbeiter Av. del Libertador 900 Buenos Aires 1010 Argentinien (1) 123-5555 (1) 123-5556
RATTC Rattlesnake Canyon Grocery Paula Wilson Vertriebsassistentin 2817 Milton Dr. Albuquerque NM 87110 USA (505) 555-5939 (505) 555-3620
REGGC Reggiani Caseifici Maurizio Moroni Vertriebsassistent Strada Provinciale 124 Reggio Emilia 42100 Italien 0522-556721 0522-556722
RICAR Ricardo Adocicados Janete Limeira Vertriebsagentassistentin Av. Copacabana, 267 Rio de Janeiro RJ 02389-890 Brasilien (21) 555-3412
RICSU Richter Supermarkt Michael Holz Vertriebsmanager Grenzacherweg 237 Genève 1203 Schweiz 0897-034214
ROMEY Romero y tomillo Alejandra Camino Buchhalterin Gran Vía, 1 Madrid 28001 Spanien (91) 745 6200 (91) 745 6210
SANTG Santé Gourmet Jonas Bergulfsen Inhaber Erling Skakkes gate 78 Stavern 4110 Norwegen 07-98 92 35 07-98 92 47
SAVEA Save-a-lot Markets Jose Pavarotti Vertriebsmitarbeiter 187 Suffolk Ln. Boise ID 83720 USA (208) 555-8097
SEVES Seven Seas Imports Hari Kumar Vertriebsmanager 90 Wadhurst Rd. London OX15 4NB Großbritannien (71) 555-1717 (71) 555-5646
SIMOB Simons bistro Jytte Petersen Inhaberin Vinbæltet 34 København 1734 Dänemark 31 12 34 56 31 13 35 57
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
SPLIR Split Rail Beer & Ale Art Braunschweiger Vertriebsmanager P.O. Box 555 Lander WY 82520 USA (307) 555-4680 (307) 555-6525
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
THEBI The Big Cheese Liz Nixon Marketingmanager 89 Jefferson Way Suite 2 Portland OR 97201 USA (503) 555-3612
THECR The Cracker Box Liu Wong Marketingassistent 55 Grizzly Peak Rd. Butte MT 59801 USA (406) 555-5834 (406) 555-8083
TOMSP Toms Spezialitäten Karin Josephs Marketingmanager Luisenstr. 48 Münster 44087 Deutschland 0251-031259 0251-035695
TORTU Tortuga Restaurante Miguel Angel Paolino Inhaber Avda. Azteca 123 México D.F. 05033 Mexiko (5) 555-2933
← Zurück 2 3 4 5 Weiter →

Aktuelle SQL-Abfrage

Diese SQL-Abfrage wird von PHP verwendet, um die Kundendaten abzurufen.

SELECT * FROM `kunden` ORDER BY `Kunden-Code` ASC 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;