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

For en nybegynder er der stor forskel mellem MySQL og PostgreSQL

Grunden til at jeg plejer at foreslå PostgreSQL før MySQL er fordi MySQL er langt fra standarderne (SQL-mæssigt). Det understøtter ikke brugen af ​​vinduesfunktioner (8.4 version), almindelige tabeludtryk (8.4), CHECK begrænsninger , UNDTAGET/MINUS-operator, selv FULD OUTER JOINs... Selvom du måske aldrig har hørt om disse ord, bliver du nødt til at bruge disse begreber på et tidspunkt.

Jeg anbefaler stærkt, at du starter med PostgreSQL, så kan du lære, hvad "rigtig" SQL er. Derefter kan du beslutte, om MySQL er tilstrækkeligt eller ej.

P.S. Jeg startede med MySQL, og jeg fortrød det. Jeg bruger nu PostgreSQL, og jeg elsker det.



  1. Hvordan udfylder man kalendertabellen i Oracle?

  2. Unik begrænsning på flere kolonner

  3. SQLite SUM

  4. PostgreSQL BESKRIV TABEL Tilsvarende