Heim  >  Fragen und Antworten  >  Hauptteil

WHERE columnsName IS NULL, aber das erwartete Ergebnis wird nicht angezeigt

Ich habe gerade mit meinem ersten Projekt für mein Portfolio begonnen und bin völlig begeistert…

Während des EDA-Prozesses ist mir aufgefallen, dass die Spalte „Kontinente“ mit NULL-Werten perfekt für Abfragen geeignet ist, die speziell auf Kontinente abzielen, da die entsprechende Bevölkerungsspalte unabhängig vom Datum die Gesamtbevölkerung enthält. Also möchte ich

nur

die Länder (Spalte „Standort“) anzeigen, indem ich die NULL-Werte in der Spalte „Kontinent“ herausfiltere:

SELECT 
    *
FROM
    covidDeaths
WHERE continent IS NOT NULL
ORDER BY
    date asc;
Wenn ich das jedoch mache, werden die NULL-Werte immer noch in der Ergebnistabelle angezeigt.

P粉509383150P粉509383150372 Tage vor460

Antworte allen(1)Ich werde antworten

  • P粉130097898

    P粉1300978982023-09-13 21:14:39

    我的猜测是这些值不是 NULL,而是空字符串。

    Antwort
    0
  • StornierenAntwort