sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL - Foreign Key References Gensidigt eksklusive tabeller

Du kan oprette to fremmednøgler med en kontrolbegrænsning, der siger, at præcis én er tom:

create table alien (id int primary key);
create table monster (id int primary key);
create table trophy (id int primary key,
    alien_id int references alien(id),
    monster_id int references monster(id),
    check (alien_id is null <> monster_id is null)
);



  1. Gør et stykke tid / loop for at få 10 tilfældige resultater

  2. Array-værdier vises i række for række for enkelt id ved hjælp af Postgresql

  3. Brug af Wordpress-brugeroplysninger med et php-script til at sende data til en iOS-app

  4. Beregn det maksimale antal samtidige brugersessioner