Felhasználói eszközök

Eszközök a webhelyen


oktatas:adatbazis-kezeles:mariadb:sql:a_coalesce_fueggveny

< SQL

MariaDB - A coalesce függvény

Szintaxis

coalesce(érték, ...)
  • Végig veszi a lista elemeit és az első nem NULL értéket adja vissza.
  • NULL értéket ad vissza, ha nincs NULL érték.
  • Minimum 1 paraméter kötelező.

Dolgozók

create.sql
create database fenobt
default character set utf8
default collate utf8_hungarian_ci;
 
use fenobt;
 
create table employees(
    id int not null primary key auto_increment,
    name varchar(50),
    city varchar(50),
    salary double
);
insert.sql
insert into employees
(name, city, salary)
values
("Kovács János", null, 395),
("Nagy Anna", "Debrecen", null),
("Szabó Péter", "Szeged", 397),
("Kiss Júlia", "Pécs", 392),
("Varga László", null, 388),
("Tóth Eszter", "Miskolc", 391),
("Molnár Tamás", "Kecskemét", 392),
("Farkas Zsófia", null, 393);
select name, coalesce(city, '-') from employees;

Dokumentáció

oktatas/adatbazis-kezeles/mariadb/sql/a_coalesce_fueggveny.txt · Utolsó módosítás: 2024/10/23 17:09 szerkesztette: admin