Innehållsförteckning:

Vad är Union i PostgreSQL?
Vad är Union i PostgreSQL?

Video: Vad är Union i PostgreSQL?

Video: Vad är Union i PostgreSQL?
Video: Алибек Днишев и Димаш: "Besame Mucho", звучащая на века! (SUB) 2024, November
Anonim

De PostgreSQL UNION sats/operator används för att kombinera resultaten av två eller flera SELECT-satser utan att returnera några dubbletter av rader.

På samma sätt kan du fråga dig, vad är skillnaden mellan gå med och fackförening?

I ett förbund , kolumner kombineras inte för att skapa resultat, rader kombineras. Både går med och fackföreningar kan användas för att kombinera data från en eller flera tabeller till ett enda resultat. De går båda tillväga på olika sätt. Medan en Ansluta sig används för att kombinera kolumner från olika tabeller union används för att kombinera rader.

På samma sätt, hur skriver man en minusfråga i PostgreSQL? UTOM operatör returnerar alla poster från den första SELECT påstående som inte finns i den andra SELECT påstående . UTOM operatör i PostgreSQL är likvärdig med MINUS-operatör i Oracle.

Med tanke på detta, hur sammanfogar jag två tabeller i PostgreSQL?

För att sammanfoga A-tabell till B-tabell:

  1. Först anger du kolumnen i båda tabellerna som du vill välja data från i SELECT-satsen.
  2. För det andra anger du huvudtabellen, dvs A i FROM-satsen.
  3. För det tredje anger du tabellen som huvudtabellen ansluter till, dvs B i INNER JOIN-satsen.

Vad är sammansmältning i PostgreSQL?

PostgreSQL COALESCE funktionssyntax The VÄXA SAMMAN funktion accepterar ett obegränsat antal argument. Det returnerar det första argumentet som inte är null. Om alla argument är null, VÄXA SAMMAN funktion kommer att returnera null. De VÄXA SAMMAN funktionen utvärderar argument från vänster till höger tills den hittar det första icke-null-argumentet.

Rekommenderad: