WorksheetsTURBO SQL Grundlagen
Total questions: 23
Worksheet time: 12mins
Wie wird in SQL ein Kommentar gekennzeichnet? (mehrere Antworten möglich)
// Kommentar
-- Kommentar
/* Kommentar */
<-- Kommentar -->
Was bedeutet NULL?
Dass das Feld nicht befüllt ist.
Englisch für "Null" (0).
Dass dieses Feld unbedingt noch befüllt werden muss.
Hat in SQL keine Bedeutung.
Mit welchem Befehl kann man ein Feld mit 'Testtext' ausgeben?
WRITE 'Testtext'
PRINT 'Testtext'
SELECT 'Testtext'
FILL 'Testtext'
Wie kann man eine Spaltenüberschrift erstellen?
NAME Spalte AS Überschrift
SELECT Spalte HEADER Überschrift
SELECT Spalte NAME Überschrift
SELECT Spalte AS Überschrift
Mit welcher SQL-Funktion kann man das aktuelle Datum auf mehrere ms genau abfragen?
GETDATE()
GETNOW()
new DATE()
TODAY()
Mit welcher SQL Funktion kann man eine Differenz zwischen zwei Daten abfragen?
DIFFDATE()
DATEDIFF()
DIFFERENCE()
DATEADD()
Mit welcher SQL Funktion kann man das angegebene Intervall zu einem Datum hinzu- oder wegrechnen?
DATEADD()
DATEDIFF()
DATESLICE()
DATENAME()
Bei DATEADD() dürfen auch negative Werte angegeben werden.
Stimmt.
Stimmt nicht.
Mit welcher SQL Funktion kann man Strings zusammenfügen?
CONCAT()
JOIN()
FILL()
ADDSTRING()
SELECT * FROM Tabelle bedeutet...
...die erste Spalte einer Tabelle
...beliebig viele Spalten einer Tabelle
...löscht alle Spalten dieser Tabelle
...alle Spalten der Tabelle
Die korrekte Reihenfolge in einem SQL Statement ist...
SELECT Spalte FROM Tabelle WHERE Bedingung
FROM Tabelle SELECT Spalte WHERE Bedingung
WHERE Bedingung SELECT Spalte FROM Tabelle
SELECT Spalte WHERE Bedingung FROM Tabelle
WHERE Spalte LIKE '[a-c]%' bedeutet...
...muss mit a, b oder c beginnen
...muss mit a oder c beginnen
...darf nicht mit a oder c beginnen
...muss mit abc beginnen
Die Wildcard für genau 1 unbekanntes Zeichen ist...
*
_
^
#
Mit welcher SQL Anweisung fragen wir Bedingungen ab?
WHERE
AS
SELECT
FROM
Wie kann man in SQL den Wertebereich a bis c abfragen?
[a-c]
[ac]
a-c
{a,b,c}
Welchen JOIN gibt es NICHT?
INNER JOIN
OUTER JOIN
MIDDLE JOIN
LEFT JOIN
Wie kann man Felder abfragen, die NULL enthalten?
= NULL
= 0
IS NULL
NOT 0
Mit welcher Anweisung kann man vermeiden, dass gleiche Inhalte mehrfach ausgegeben werden?
UNIQUE
JUST
ONLY
DISTINCT
Beim TOP-Befehl sollte man auch ein ORDER BY verwenden.
Stimmt.
Stimmt nicht.
Mit welcher SQL Anweisung kann man die ersten 10% einer Tabelle ausgeben?
SELECT 10%
SELECT TOP 10 PERCENT *
SELECT TOP 10% *
SELECT TOP 10 *
Mit welcher SQL Anweisung kann man die Ausgabe in absteigender Reihenfolge (vom größten zum kleinsten Wert) ausgeben?
ASC
GREATEST FIRST
DESC
TOP
Welche Aggregatfunktionen gibt es? (mehrere Antworten möglich)
SUM()
AVG()
COUNT()
MIN()
Wie kann man zählen, wie oft ein bestimmter Wert vorkommt?
MAX()
MIN()
COUNT()
GET()
