| Question | Answer |
| Duplikate verhindern | SELECT DISTINCT |
| Anzeigen aller Spalten | SELECT * |
| Richtige Reihenfolge im SELECT Statement | SELECT FROM WHERE ORDER BY |
| Wildcard oder Platzhalter für beliebig viele Zeichen bei der Volltextsuche | * bei Access % bei MySQL |
| Wildcard oder Platzhalter für nur ein Zeichen bei der Volltextsuche | ? bei Access _ bei MySQL |
| Suche nach GENAUER Übereinstimmung | WHERE Spalte = Wert |
| Suche nach "unscharfer" Übereinstimmung (Verwendung von Wildcards / Platzhaltern) | WHERE Spalte LIKE ' ' Nur bei der Suche nach Textinhalten verwendbar! |
| Sortiere das Ergebnis nach der Spalte xy Absteigend | ORDER BY xy DESC |
| Sortiere das Ergebnis nach der Spalte xy Aufsteigend | ORDER BY xy ASC |
| Sortiere zuerst nach PLZ aufsteigend und dann nach Nachname absteigend | ORDER BY PLZ ASC, Nachname DESC |
| Gib die Anzahl der Ergebniszeilen aus | SELECT count(*) FROM tabelle WHERE bedingung |
| MySQL: Alle Spalten aus der Tabelle Schueler, deren Nachname mit A beginnt | SELECT * FROM Schueler WHERE Nachname LIKE 'A%'; |
| Die Spalten Nachname, PLZ, Ort aus der Tabelle Schueler | SELECT Nachname, PLZ, Ort FROM Schueler |
| Alle Orte (ohne Duplikate) aus der Tabelle Schueler | SELECT DISTINCT Ort FROM Schueler |
| Welche Vornamen gibt es in der Tabelle Schueler? (Jeder darf nur einmal angezeigt werden) | SELECT DISTINCT Vorname FROM Schueler |
| Benenne im Suchergebnis die Spalte PLZ auf Postleitzahl um | SELECT PLZ AS Postleitzahl |
| Wie gibt man mehrere Spalten aus? | Bei SELECT die gewünschten Spaltennamen getrennt durch Komma angeben |
| Vor dem Tabellennamen kommt welcher Befehl? | FROM |
| Wenn gar nichts in einer Tabellenzelle drinsteht, dann ist deren Wert .... | NULL Gesprochen wie englisch [NALL] |
| Auf Tabellenwerte, die den Wert NULL haben, kann man nicht abfragen. Richtig oder Falsch? | FALSCH Auf NULL Werte fragt man ab mit: WHERE SPALTE IS NULL |
Want to create your own Flashcards for free with GoConqr? Learn more.