RačunariBaze podataka

MySQL izaberite iz odabira: operater uzorkovanja

MySQL, kao i svaki drugi sistem za upravljanje relacijskim bazama podataka, ima odabranu SELECT u svojoj strukturi. Ovo nije iznenađujuće, jer baze podataka sama po sebi informacije čuvaju pre svega kako bi ih izvukli kada je to potrebno. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. Izbor MySQL iz SELECT izraza omogućava vam to na različite načine, pružajući veliki skup alata.

Instaliranje MySQL-a

MySQL se implementira za Windows i Linux. Da biste instalirali MySQL Ubuntu, dovoljno je izvršiti dve komande na terminalu ovog operativnog sistema:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

Za MySQL Windows, dovoljno je da preuzmete odgovarajuće instalacijske pakete sa zvanične lokacije "DBMS" i pokrenete ih.

Opšta struktura izjave SELECT

Kompletna struktura u MySQL-ovom izboru iz SELECT izraza izgleda ovako:

1. SELECT - imena kolona (polja).

2. FROM - imena tabela.

3. GDE JE uslov za uzorkovanje.

Imajte na umu da iako sintaksa SQL jezika nije osjetljiva na slovo, dobra je ideja pisanja operatora i rezerviranih ključnih riječi (FROM, WHERE, itd.) Velikim slovima, a imena tabela i njihovih stupaca su mala. SELECT приведен на рисунке ниже. Najjednostavniji primjer korištenja MySQL biranja iz SELECT operatora je prikazan na slici ispod.

Zvezdica posle reči SELECT je analogna od SVE ključne reči i znači da svi kolone treba izabrati iz navedene tablice. Ako vas zanima samo za neka polja u tabeli, morate ih navesti na odgovarajućem mestu, odvojenim zapovijima. Isto važi i za imena tabela - ako ih ima nekoliko, unesite ih sve odvojenim zapovijima.

Klauzula WHERE

Očigledno, niste mogli pomoći primetiti da u prethodnom primeru nedostaje ključna reč WHERE - to je zato što nam u ovom slučaju nije potrebno. Ovaj operator nije obavezan, iu SELECT-u postoji mnogo takvih opcionih operatora, ali su malo kasnije. Ako dodate po imenu tabele WHERE i bilo kog stanja, na primer type = 'dog', onda u rezultantnom selekciji dobijate samo jedan red sa kućnim ljubimcem po imenu Edison. Na slici ispod prikazan je primer. Ne obraćajte pažnju na klauzulu ORDER BY, ona ovde ne igra nikakvu ulogu, a o tome će se diskutovati malo kasnije.

Važno je napomenuti da nakon GDE možete takođe napisati nekoliko uslova, ali ne i preko zareze. U tu svrhu, morate koristiti ključne reči kao što su AND ili OR. Sve zavisi od toga kako treba da se poštuju vaši uslovi. Ako ste zainteresovani za rezultat koji zadovoljava sve uslove koje odredite, onda mora biti AND između njih, a ako rezultat mora zadovoljiti bar jedan od njih, onda koristite ILI.

ORDER BY klauzulu

Spomenuli smo to pored klauzule WHERE u izjavi SELECT, postoje mnoge druge ključne reči koje mogu manipulisati rezultirajućim selekcijama kako je to potrebno u određenoj situaciji. Jedan takav "ključ" je ORDER BY. Omogućava vam da sortirate rezultate uzorka određenom polju, bilo u rastućem ili padajućem redosledu. Da biste to uradili, samo je potrebno navesti ime kolone nakon nje, prema vrijednostima koje trebate sortirati podatke. Važno je posmatrati nekoliko uslova: prvo, ime navedeno u naredbi ORDER BY mora biti prisutno u samom SELECT-u; Drugi - ORDER BY mora biti postavljen na sam kraj zahteva.

Podrazumevano, sortiranje se vrši u rastućem redosledu (ASC), ali ako želite da sortirate rezultat u padajućem redosledu, napišite ključnu riječ DESC nakon imena polja umesto ASC-a.

Zaključak

Pregledali smo osnovne, ali ne i sve alate operatera MySQL-a. SELECT, pored gore navedenog, ima puno drugih funkcija koje vam omogućavaju fleksibilno i efikasno izvlačenje podataka iz baze podataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.unansea.com. Theme powered by WordPress.