Declaraţia SELECT este folosit pentru a obţine date de la o bază de date. Formatul de bază a INSTRUCŢIONAL SELECT este ca muetra de mai jos:
SELECT DIN <campos> <table>
De exemplu, dacă ai vrut pentru a obţine numele şi e-mail la toate înregistrările de la o bază de date a agendei personale va utiliza următoarea SQL INSTRUCŢIONAL:
SELECT nume, prenume, e-mail din calendar
Această comandă returnează de înregistrări cu date de la cele trei domenii enumerate (numele, prenumele si e-mail) din cartea de masă.
Dacă într-adevăr doriţi să obţineţi toate câmpurile de tabel se poate utiliza de mai jos.
SELECT * pe ordinea de zi
Deşi utilizarea asterisc (*) este cea mai practică şi rapidă pentru a obţine toate domeniile de activitate nu este o practică Recomandat pentru doua motive, precum şi două Tiemen de a face cu performanţa de interogare.
a) nu pune toate câmpurile dintr-un tabel dacă nu aveţi nevoie de ele toate. Nu va rula întotdeauna mai repede în cazul în care interogarea returnează mai puţine date. Declaraţia SELECT trebuie să solicite doar câmpurile pe care le vor folosi.
b) în cazul în care aveţi nevoie de toate câmpurile din tabel ca urmare a consultării, am recomandăm să utilizaţi lista de câmpuri în loc de asterisc (*) şi motivul este că, dacă vă spun motorul SQL, care este numele domenii va trebui să-l găsească. Pentru acest dezvoltator este transparent, dar motorul este de a face la nivel intern, două întrebări: una pentru a afla numele câmpurilor din tabel şi unul pentru a face cerere pe care le cere.
Comandarea REZULTATELE
Pentru rezultatul a motorului de baze de date ne trimite ajunge la o anumita ordine folosind clauza ORDER BY, care se bazează pe o listă de domenii pentru a face ordine.
Luaţi în considerare aceeaşi interogare de la inceput (ordinea de zi), dar ordonate după numele de familie:
SELECT nume, prenume, e-mail din Ordinul carte de numele, prenumele
în mod implicit în domeniile enumerate în clauza ORDER BY indică o sortare ascendentă, dar dacă doriţi puteţi să-l spun în jos folosind cuvântul cheie DESC după cum se arată mai jos:
SELECT nume, prenume, e-mail din Ordinul carte de numele DESC, nume
ordine crescătoare, de asemenea, pot fi indicate în mod explicit prin cuvântul cheie ASC, dar nu este necesar, deoarece următoarea instrucţiune va duce, în aceeaşi ordine în care instrucţiunea anterior trebuie.
SELECT nume, prenume, e-mail din Ordinul carte de numele DESC, nume ASC
[...] Codul de mai jos şi numele bazei de date mdb şi. Numele tabelului în declaraţia SELECT), astfel că totul funcţionează bine. Dim CNN Ca nouă [...]
[...] Pentru un caz particular de cod sursă. Vezi de asemenea şi: GROUP, având, ISA, Referinţele, SELECT, WHERE, [...]
[...] (Numele sau adresa IP a serverului, numele de numele bazei de date şi de masă în declaraţia SELECT), astfel că totul funcţionează bine. Dim CNN Ca SqlConnection noi ("Data Source = MyServidor; iniţială [...]
Pentru dureri de spate Vicodin şi Percocet 10 325 şi Oprah Acai Berry şi dieta pilula gratuit şi Viagra Generic
Efecte secundare Viagra şi Vicodin Online Without Prescription şi consultare Vicodin 10-325 şi Cumparare Diazepam şi Tramadol Hcl
Cuponul de Zyrtec şi Xenical hgh Phentermine renunţe la fumat dezintoxicare şi mai ieftin Cialis Professional şi Fun Alprazolam şi Cumparare Vicodin No Prescription
Xanax Efecte secundare şi sforaitori Adderall şi Vicodin online şi 37.5mg Phentermine şi Efecte secundare Viagra
Îmbunătăţeşte rezultatele testelor guma de mestecat mic plan de afaceri de utilizare