You are here

Datenbanken

Logische Operatoren

Innerhalb von Bedingungen können Unterbedingungen, Formeln und Werte mit logischen Operatoren verknüpft werden. So werden auch diverse Vergleiche, wie, zum Beispiel, Gleichheit, Ungleichheit usw. ermöglicht.

OperatorBedeutungBeispielBeschreibung
AND Logisches UND, z.B. bedeutet aa AND bb - aa und bb. Priorität bei der Ausführung ist (zumindest in SQL) größer als OR, aber kleiner als NOT. preis > 10 AND preis < 100; Preis muss größer 10 und kleiner 100 sein
NOT Logische negation, z.B. wenn aa wahr ist, ist NOT aa - unwahr u.s.w. Priorität bei der Ausführung ist (zumindest in SQL) größer als AND. NOT preis=0 Preis ist NICHT gleich 0 ist.
OR Logisches ODER, z.B. bedeutet aa OR bb - aa oder bb. Priorität bei der Ausführung ist (zumindest in SQL) kleiner als AND. preis > 10 AND preis < 100 OR preis > 1000 Preis ist größer 10 und kleiner 100 ist, sowie bzw. oder Preis größer 1000.
= Gleichheistoperator,z.B. aa=bb bedeutet aa ist gleich mit bb. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis = 10 Preis ist gleich 10
> Grö&szliger als, z.B. aa &gt bb ist wahr, wenn aa grö&szliger als bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis > 0 Preis ist größer als 0.
>= Grö&szliger oder gleich als, z.B. aa >= bb ist wahr, wenn aa grö&szliger als bb ist oder wenn aa gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis >= 300 Preis ist größer oder gleich 300.
&lt Kleiner als, z.B. aa &lt bb ist wahr, wenn aa kleiner als bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis < 300 Preis ist kleiner als 300.
<= Kleiner oder gleich als, z.B. aa &lt= bb ist wahr, wenn aa kleiner als bb ist oder wenn aa gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis <= 300 Preis ist kleiner als oder gleich 300.
<> Ungleich, z.B. aa &lt&gt bb ist wahr, wenn aa nicht gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. preis <> 0 Preis ist ungleich 0.
Categories: 

SQL-spezifische Operatoren

Hier finden Sie Informationen zu den SQL-spezifische Operatoren, welche nicht ooder nicht nicht in dieser Form in anderem Computer-Sprachen vorkommen.

Categories: 

DROP VIEW - Sicht löschen

Syntax

Beschreibung

    Mit DROP VIEW wird ein vorher mit CREATE VIEW erstellter View gelöscht.

    Beispiel:

DROP VIEW myorders;

Der vorher erstellte View 'myorders' wird gelöscht.

Categories: 

CREATE VIEW - Sicht erzeugen

Syntax

Beschreibung:

    CREATE VIEW erzeugt eine Sicht auf eine oder mehrere Tabellen in der aktiven Datenbank in Form einer neuen virtuellen (quasi nur im Hauptspreicher erzeugten) Tabelle. Innerhalb von CREATE VIEW wird je nach verwendeter Datenbankserversoftware nur ein Teil der Funktionalität des SELECT-Befehls unterstützt.

Categories: 

UPDATE - Daten verändern

Syntax

Beschreibung:

Categories: 

DELETE FROM - Daten löschen

Syntax

Beschreibung

    Mit DELETE FROM werden Datensätze aus einer Datenbanktabelle gelöscht.

    Beispiel:

DELETE FROM tverkauf
 WHERE stadt='Kleinstadt'

Hier werden alle Datensätze der Tabelle tverkauf gelöscht, wo stadt gleich Kleinstadt ist.

Categories: 

SELECT - Daten abfragen

-- english, deutsch, russian --

Syntax Beschreibung:

    Die SELECT-Anweisungen rufen Daten aus den Tabellen einer oder, in bestimmten Fällen, auch mehrerer Datenbanken ab. SELECT liefert eine Ergebnistabelle, die in diesem Befehl aus den Tabellen der gerade aktiven Datenbank erzeugt wird. Mit SELECT kann mann z.B: nur bestimmte Datensätze einer Tabelle auswählen oder Summen der Felder erzeugen, oder auch eine neue Ergebnistabelle aus mehreren Ausgangstabellen ertsellen.

Categories: 

Copyright und Haftung

Copyright © 2004. Dieses Objekt ist open source. Sie dürfen es kopieren und/oder modifizieren unter den Bestimmungen der Universal General Public Lizenz (UGPL).

Hier ein Auszug aus der UGPL:

Distribution Concerns

You may not copy, modify, sublicense, or distribute the Object except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the object is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

Categories: 

DROP TABLE - Tabellen löschen

Syntax Beschreibung

    Mit DROP TABLE kann mann Tabellen löschen. Die Tabelle muss nicht unbedingt leer leer sein. Dies hängt von der implementierung im Datenbanksystem ab.

    Beispiel:

DROP TABLE tkunden;

Hier wird Kundentabelle tkunden gelöscht.

Categories: 

Seiten

Subscribe to RSS - Datenbanken