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

SQL Reference for begyndere

Denne side indeholder direkte links til SQL tutorials og referenceartikler for begyndere.

Selvstudier

  • SQL-vejledning for begyndere
  • SQL-tilmeldingsvejledning
  • SQL-transaktionsvejledning
  • Database selvstudie
  • Grundlæggende SQL-forespørgsler (eksempler)

Data Definition Language (DDL)

Data Definition Language (DDL) er en undergruppe af SQL, der beskæftiger sig med oprettelse og vedligeholdelse af databaseobjekter såsom tabeller, visninger, lagrede procedurer osv.

Den faktiske syntaks kan variere ret meget mellem RDBMS'er, men artiklerne anført her gør deres bedste for at dække de almindeligt anvendte funktioner i de fleste af de store RDBMS'er.

Almindelige SQL-sætninger:

  • SQL OPRET TABEL for begyndere
  • SQL ÆNDRINGSTABEL for begyndere
  • SQL DROP KOLONNE for begyndere
  • SQL DROP TABEL for begyndere

Almindelige opgaver:

  • Opret et forhold i SQL
  • Tilføj en kolonne til en tabel i SQL
  • Sådan omdøber du en kolonne i SQL
  • Sådan omdøber du en tabel i SQL

Data Manipulation Language (DML)

Data Manipulation Language (DML) er den del af SQL, der beskæftiger sig med læsning, skrivning og opdatering af data.

Disse er nogle gange adskilt i "læs DML" vs "skriv DML", for at skelne mellem de udsagn, der blot læser dataene, og dem, der skriver, opdaterer eller sletter data. Nogle henviser også til "læs DML"-udsagn som DQL for Data Query Language.

De fleste af disse udsagn fungerer på en lignende måde på tværs af de fleste af de store RDBMS'er for de fleste af de almindeligt udførte opgaver. Der kan dog være forskelle i nogle tilfælde, afhængigt af den opgave, der udføres.

  • SQL SELECT for begyndere
  • SQL ORDER BY Klausul for begyndere
  • SQL GRUPPER EFTER Klausul for begyndere
  • SQL HAR Klausul for begyndere
  • SQL SLET for begyndere
  • SQL OPDATERING for begyndere
  • SQL INSERT for begyndere

Aggregerede funktioner

Aggregerede funktioner returnerer en enkelt resultatrække baseret på grupper af rækker i stedet for på enkelte rækker. De kan vises i SELECT lister og i ORDER BY og HAR klausuler. De bruges ofte sammen med GROUP BY klausul i en SELECT erklæring.

  • SQL AVG() for begyndere
  • SQL COUNT() for begyndere
  • SQL MAX() for begyndere
  • SQL MIN() for begyndere
  • SQL SUM() for begyndere

SQL-operatører

I SQL er en operator et specialtegn eller et nøgleord, der angiver en handling, der udføres på et eller flere udtryk.

Sammenligningsoperatører

  • SQL er lig med (= ) Operatør for begyndere
  • ) Operatør for begyndere”>SQL større end (> ) Operatør for begyndere
  • =) Operator for begyndere”>SQL større end eller lig med (>= ) Operatør for begyndere
  • SQL mindre end (< ) Operatør for begyndere
  • SQL mindre end eller lig med (<= ) Operatør for begyndere
  • ) Operatør for begyndere”>SQL ikke lig med (<> ) Operatør for begyndere
  • SQL er ikke lig med (!= ) Operatør for begyndere

Logiske operatører

  • SQL OG Operatør for begyndere
  • SQL MELLEM Operatør for begyndere
  • SQL FINDER Operatør for begyndere
  • SQL IN Operatør for begyndere
  • SQL LIKE Operatør for begyndere
  • SQL IKKE Operatør for begyndere
  • SQL ELLER Operatør for begyndere

Indstil operatører

  • SQL UNDTAGET Operatør (SQL-server)
  • SQL INTERSECT Operatør (SQL-server)
  • SQL UNION Klausul for begyndere

SQL-operatørreference

  • SQL-operatører (fuld liste)
  • 12 almindeligt anvendte operatører i SQL

  1. De 8 mest populære databaser

  2. Hvorfor er der huller i min IDENTITY-kolonneværdier?

  3. ALTER TABLE for at tilføje en sammensat primærnøgle

  4. Er der sådan noget CASE-udtryk i JPQL?