Die Konjunktion in SQL
lateinisch "coniug{$c333}" von "con" („zusammen“) + "iugo" („binden“) „verbinden“
Die AND -Verknüpfung ergibt 0, wenn mindestens ein Operand 0 ist, und sonst 1.
mysql> SELECT 7 AND 2;
+---------+
| 7 AND 2 |
+---------+
| 1 |
+---------+
1 row in set (0.08 sec)
Suche nach zwei Kriterien:
DROP SCHEMA S; CREATE SCHEMA S; USE S;
CREATE TABLE MISCHUNG ( FARBE1 VARCHAR ( 255 ), FARBE2 VARCHAR ( 255 ), ERGEBNIS VARCHAR ( 255 ));
INSERT INTO MISCHUNG ( FARBE1, FARBE2, ERGEBNIS ) VALUES ( 'Rot', 'Gelb', 'Orange' );
INSERT INTO MISCHUNG ( FARBE1, FARBE2, ERGEBNIS ) VALUES ( 'Rot', 'Blau', 'Violett' );
INSERT INTO MISCHUNG ( FARBE1, FARBE2, ERGEBNIS ) VALUES ( 'Blau', 'Gelb', 'Gruen' );
SELECT * FROM MISCHUNG;SELECT ERGEBNIS FROM MISCHUNG WHERE FARBE1 = 'Rot' AND FARBE2 = 'Blau';
+----------+
| ERGEBNIS |
+----------+
| Violett |
+----------+- Konsole
CREATE TABLE alpha
( gamma varchar( 255 ) COMMENT 'example gamma',
delta varchar( 255 ) COMMENT 'example delta' )
COMMENT='example alpha';SELECT table_comment FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema='S' AND table_name='alpha';