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

Linguaggio di controllo dei dati SQL

Data Control Language decide a chi dovrebbe (quale utente) concedere i privilegi di accesso.GRANT e REVOKE sono i comandi di DCL.GRANT :Dà i privilegi all'utente.REVOKE: Riprende i privilegi dell'utente concesso.Lingua di query dei dati Lingua di query dei dati non apporta modifiche al database. Né il livello dello schema né il livello dei dati.SELECT è un comando di DQL.SELECT: Recupera dati/record dalla tabella.

Sintassi: SELECT Colonna_1, Colonna 2, …..DA Nome_tabella[WHERE condition];
Esempio:
  1. Seleziona Student_id , Student_name
Da StudentWhere Student_id='10';
  1. Seleziona Student_id , Student_name da Student;

Sintassi: SELECT *DA Nome_tabella[WHERE condition];Esempio: Seleziona *Da Studentwhere Student_id='10';
  • Questa query recupera un singolo record con tutti i suoi attributi/colonne.
  • ‘* ‘Indica tutti i campi/attributi/colonne nella tabella.
  • Dove è specificata la condizione per un record particolare.

Sintassi: SELEZIONA *DA Nome_tabella;Esempio: SELEZIONA *DALLO STUDENTE; Recupererà tutti i record e tutte le colonne dalla tabella.Dove la condizione non è specificata per recuperare un record particolare.