SELECT

SELECT tiek izmantota, lai iegūtu datus no datu bāzes. Pamata formāts SELECT Mācību ka muetra zemāk:

 SELECT FROM <campos> <table>

Piemēram, ja jūs vēlētos iegūt nosaukumus un e-pastu visiem ierakstiem no datubāzes personīgās programmas varētu izmantot šādu SQL Mācību:

 SELECT uzvārds, vārds, no kalendāra e-pasta

Šī komanda atgriež Recordset ar datiem no trim minētajām jomām (uzvārds, vārds un e-pasts) galda grāmatu.
Ja jūs patiešām vēlaties, lai saņemtu visus tabulas laukus jūs varat izmantot šādus operatorus.

 SELECT * FROM programmas

Kaut ar zvaigznīti (*) izmantošana ir vispraktiskākais un ātri iegūt visus laukus NAV Ieteiktās metodes divu iemeslu dēļ un divu Tiemen darīt ar sniegumu vaicājumu.
) neprasi visus laukus tabulā, ja vien jums nepieciešams tos visus. Tur vienmēr darbosies ātrāk, ja vaicājums atgriež mazāk datu. SELECT vajadzētu pieprasīt tikai tos laukus jūs izmantot.
b) ja nepieciešams visus laukus tabulā, kā rezultātā uz konsultācijām, es iesaku jums izmantot lauku sarakstu, nevis zvaigznīti (*), un iemesls ir tas, ka, ja jūs pateikt SQL motoru, kas ir nosaukums lauki būs atrast. Izstrādātājam tas ir caurspīdīgs, bet dzinējs dara iekšēji divus vaicājumus: viens, lai uzzinātu nosaukumus tabulas laukiem un par attiecīgo lūgumu, ko mēs lūdzam vienu.

Sakārto rezultātus

Par rezultātu uz datu bāzes dzinējs sūta mums sasniegt noteiktu pasūtījumu, izmantojot ORDER BY klauzula, kas balstās uz sarakstu laukiem veikt pasūtījumu.
Apsveriet to pašu vaicājumu sākums (programma), bet pasūtīts pēc uzvārda:

 SELECT uzvārds, vārds, e-pastu no grāmatas ORDER BY vārds, vārdu

Pēc noklusējuma lauki, kas uzskaitīti ORDER BY klauzula apzīmē augošā secībā Atlasīt, bet, ja jūs vēlaties, jūs varat pateikt to uz leju, izmantojot DESC atslēgvārdu, kā parādīts zemāk:

 SELECT uzvārds, vārds, e-pastu no grāmatas Kārtot pēc vārda DESC, vārdu

augošā secībā var norādīt arī skaidri izmantojot ASC atslēgvārdu, bet nav vajadzīgi, jo nākamais instrukcija būs tāds pats rezultāts lai iepriekšējā instrukcija must.

 SELECT uzvārds, vārds, e-pastu no grāmatas Kārtot pēc vārda DESC, nosaukums ASC

11 Atbildes uz "SELECT"

  1. [...] Šādu kodu un datu bāzes nosaukums. Mdb un tabulas nosaukums SELECT), lai viss strādā labi. Dim CNN kā jauns [...]

  2. [...] Lai atsevišķā gadījumā pirmkodu. Skatīt arī: grupa, kurai, ISA, ATSAUKSMES PAR, SELECT, JA, [...]

  3. [...] (Nosaukums vai IP no servera, datu bāzes nosaukumu un galda vārdu SELECT), lai viss strādā labi. Dim CNN kā jaunam SqlConnection ("Datu avots = MyServidor; Sākuma [...]

  4. zASHPgEBwEbCFAB saka:

  5. uMMpiwjrPaXAw saka:

  6. lyperapse saka:

    Uzlabo pārbaužu rezultāti košļājamā gumija mazo uzņēmumu izmantojuma plāns

Komentēt