Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Spaltennamen und Aliase

Basierend auf dieser Abfrage würden Sie eine Ergebnismenge erhalten, die das Zeichen „A“ für jede Zeile enthält, in der die Spalte mit dem Namen A gleich null ist.

Wenn Sie statt des Zeichens 'A' tatsächlich den Wert der Spalte A sehen möchten, müssen Sie die einfachen Anführungszeichen entfernen:

SELECT A FROM T WHERE A IS NULL

Auf jeden Fall sollten Sie = NULL nicht verwenden . Bestimmte RDMS handhaben das nicht so, wie Sie es sich vorstellen würden. Der Standard ist die Verwendung von IS NULL stattdessen.