sql >> Database >  >> RDS >> Database

Taal voor SQL-gegevensbesturing

Data Control Language bepaalt aan wie (welke gebruiker) toegangsrechten moet verlenen. GRANT en REVOKE zijn de commando's van DCL.GRANT :Het geeft privileges aan de gebruiker.INTREKKEN: Het neemt de privileges van de toegekende gebruiker terug.Data Query Language Taal voor gegevensquery brengt geen wijzigingen aan in de database. Noch schemaniveau, noch dataniveau.SELECT is een commando van DQL.SELECT: Haalt gegevens/records op uit de tabel.

Syntaxis: SELECT Column_1, Column 2, …..FROM Table_name[WHERE condition];
Voorbeeld:
  1. Selecteer Student_id , Student_name
Van StudentWhere Student_id=’10’;
  1. Selecteer Student_id , Student_name van student;

Syntaxis: SELECT *FROM Table_name[WHERE condition];Voorbeeld: Selecteer *Van Studentwhere Student_id=’10’;
  • Deze zoekopdracht haalt één record op met al zijn attributen/kolommen.
  • ‘* ‘Geeft alle velden/attributen/kolommen in de tabel aan.
  • Waar een voorwaarde is opgegeven voor een bepaald record.

Syntaxis: SELECT *FROM Table_name;Voorbeeld: SELECTEER *FROM STUDENT;Het haalt alle records en alle kolommen uit de tabel op.Waar voorwaarde is niet opgegeven om een ​​bepaald record op te halen.


  1. SSL/TLS inschakelen voor MySQL in Ubuntu

  2. De tupelstructuur van een record declareren in PL/pgSQL

  3. Onbekende kolom in waar-clausule

  4. Een back-up maken van of een nieuwe tabel maken van een bestaande SQL Server-tabel in SQL Server - SQL Server / TSQL-zelfstudie, deel 105