sql >> Databáze >  >> RDS >> Mysql

Nelze zjistit hodnotu null z JSON_EXTRACT

SELECT 
  JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]'), 
  (JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]') = CAST('null' AS JSON))
FROM ate.readings_columns_new;

nebo

SELECT 
  JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]'), 
  (JSON_TYPE(JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]')) = 'NULL')
FROM ate.readings_columns_new;

Podívejte se na dokumentaci pro JSON_TYPE .



  1. Jak získat hodnoty, které neobsahují čísla v MariaDB

  2. MySQL Vyberte dotaz pro načtení záznamů na základě hodnot seznamu

  3. php kategorie, strom podkategorií

  4. proč potřebujeme levé a pravé spojení