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

SQL datakontrolsprog

Datakontrolsprog bestemmer, hvem der skal (hvilken bruger) tillade adgangsrettigheder til. GRANT og REVOKE er kommandoerne i DCL.GRANT :Det giver privilegier til brugeren.REVOKE: Det tager rettigheder tilbage fra tildelt bruger.Dataforespørgselssprog Dataforespørgselssprog foretager ingen ændringer i databasen. Hverken skemaniveau eller dataniveau.SELECT er en kommando af DQL.SELECT: Henter data/registreringer fra tabel.

Syntaks: VÆLG Kolonne_1, Kolonne 2, …..FRA Tabelnavn[WHERE-tilstand];
Eksempel:
  1. Vælg Student_id , Student_name
Fra StudentWhere Student_id='10';
  1. Vælg Student_id , Student_name From Student;

Syntaks: VÆLG *FRA Tabelnavn[WHERE betingelse];Eksempel: Vælg *From Studentwhere Student_id='10';
  • Denne forespørgsel henter en enkelt post med alle dens attributter/kolonner.
  • ‘* ‘Angiver alle felter/attributter/kolonner i tabellen.
  • Hvor betingelse er angivet for en bestemt post.

Syntaks: VÆLG *FRA Tabelnavn;Eksempel: VÆLG *FRA STUDENT;Det vil hente alle poster og alle kolonner fra tabellen.Hvor betingelse er ikke angivet til at hente en bestemt post.


  1. MySQL konverter timediff output til dag, time, minut, sekund format

  2. Socketfil /var/pgsql_socket/.s.PGSQL.5432 mangler i Mountain Lion (OS X Server)

  3. Sådan læser og fortolker du SQL-fejl

  4. Kombiner SQLite Count() med GROUP BY for at tilføje en "Count"-kolonne til dit resultatsæt