PythonQ 240-8XX Manual de usuario Pagina 422

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 421
Kapitel 7: MySQL-Sprachreferenz 401
mysql> select INTERVAL(23, 1, 15, 17, 30, 44, 200);
-> 3
mysql> select INTERVAL(10, 1, 10, 100, 1000);
-> 2
mysql> select INTERVAL(22, 23, 30, 44, 200);
-> 0
Wenn Sie eine Zeichenkette, die Groß-/Kleinschreibung nicht ber¨ucksichtigt, mit einem der
Standard-Operatoren vergleichen (=, <>..., aber nicht LIKE), werden Leerzeichen am Ende
ignoriert:
mysql> select "a" ="A ";
-> 1
7.3.1.3 Logische Operatoren
Alle logischen Funktionen geben 1 (TRUE), 0 (FALSE) oder NULL (unbekannt, was in den
meisten allen dasselbe wie FALSE ist) zur¨uck:
NOT
! Logisch NOT. Gibt 1 zur¨uck, wenn das Argument 0 ist, ansonsten 0. Ausnahme:
NOT NULL gibt NULL zur¨uck:
mysql> select NOT 1;
-> 0
mysql> select NOT NULL;
-> NULL
mysql> select ! (1+1);
-> 0
mysql> select ! 1+1;
-> 1
Das letzte Beispiel gibt 1 zur¨uck, weil der Ausdruck auf dieselbe Art ausgewertet
wird wie (!1)+1.
OR
|| Logisch OR. Gibt 1 zur¨uck, wenn eins der Argumente nicht 0 und nicht NULL
ist:
mysql> select 1 || 0;
-> 1
mysql> select 0 || 0;
-> 0
mysql> select 1 || NULL;
-> 1
AND
&& Logisch AND. Gibt 0 zur¨uck, wenn eins der Argumente 0 oder NULL ist, anson-
sten 1:
mysql> select 1 && NULL;
Vista de pagina 421
1 2 ... 417 418 419 420 421 422 423 424 425 426 427 ... 767 768

Comentarios a estos manuales

Sin comentarios