Posts Tagged ‘select’

Kategorie Oracle SQL

piątek, lipiec 11th, 2008


Oracle SQL możemy podzielić na następujące kategorię:

-) DML Data Manipulation Language - czyli wyciąganie, odczytywanie danych z bazy (select), wstawianie danych do tabeli  (insert), modyfikacja danych w tabeli (update) i kasowanie danych z tabeli (delete)

-) Transaction Control - to operacje na transakcjach tj. zatwierdzanie (commit) i wycofywanie transakcji (rollback)

-) DDL Data Definition Language czyli: tworzenie (create), zmiana (alter) i kasowanie (drop) obiektów bazodanowych

Polecenia typu: select, update, insert, delete, create itp. są słowami zarezerwowanymi i nie można tak nazywać np.  obiektów bazodanowych np. nazwa tabeli.

Polecenie SQL-a możemy używać w skryptach sql-owych, a aplikacji typu TOAD itp a przede wszystkim z linii poleceń  sqlplus-a.

Polecenie select z sqlplus-a

piątek, lipiec 11th, 2008


Tak jak już pisałem zapytanie select możemy zrobić z sqlplus-a, jest to podstawowy program kliencki dostarczany razem  z bazą danych oracle  po uruchomieniu tego programu

otrzymujemy prompt SQLPLUS> po uruchomieniu tego programu musimy  się zalogować na jakiegoś użytkownika bazodanowego (użytkownik musi być stworzony w bazie danych) musimy czywiście  znać nazwę tego użytkownika i hasło, po zalogowaniu się możemy pisać teraz zapytania select.

Przykład:

select * from nazwa_tabeli;

select * from klienci;

* (wildcard) oznacza że chcemy wyświetlić wszystkie kolumny z danej tabeli, czyli wszystkie dane

Jeżeli chcemy wyświetlić tylko wybrane dane z tabeli ( wybrane kolumny ) to wtedy zamiast * wpisujemy nazwy kolumn
np.

select imie, nazwisko from klienci;

i w tym przypadku wyświetlimy dane tylko z kolumn imie, nazwisko z tabeli klienci

select imie, nazwisko, wiek from klienci;

Warunek WHERE w zapytaniu SELECT

piątek, lipiec 11th, 2008


Jak już wcześniej pisałem możemy ograniczyć wyświetlane dane w pionie czyli pokazać wybrane kolumny a także możemy  ograniczyć dane w poziomie czyli ograniczmy wyświetlane

wiersze, do tego służy warunek WHERE

przykład

select * from tabela where imie=’Paweł’;

to zapytanie zwróci nam wszystkie kolumny i wiersze które spełniają ten warunek czyli imie musi być Paweł

inne przykłady:

select * from tabela where wiek=14;


co to jest asertywność - aplikacje java - Psychoterapia Warszawa - SPA Ustronie Morskie - Easyjet - Loctite - Wzmacniacze, wzmacniacz - Zalety soczewek - Odtwarzacze DVD - pisanie prac - Klub Zawisza Bydgoszcz - recepcje - władysławowo - Agencja nieruchomości