zaczynamy
Subiekt GT przechowuje dane w bazie MS SQL Server. Dane w tej bazie są uporządkowane w pewną strukture.
dane o towarach przechowywane są w tabeli tw__towar
dane o nagłówkach dokumentów w tabeli dok__dokument
dane o pozycjach dokumentów w tabeli dok_pozycja
dane o rozrachunkach w tabeli nz__finanse
jest tam dużo więcej tabel ale o tym w kolejnych lekcjach.
Każda z tabel np tw__towar składa się z pól w których znajdują się konkretne dane i tak :
tw_id - identyfikator wewnętrzny towaru
tw_symbol - symbol towaru
tw_nazwa - nazwa towaru
tw_opis - opis towaru
tw_PKWIU - PKWIU
Zacznijmy więc od towarów. Jeżeli chcemy wyciągnąć jakieś dane z bazy używamy polecenia SELECT.
Jego uproszczona składnia to :
SELECT pola_ktore_chcemy_wyciagnac FROM nazwa_tabeli WHERE warunki_jakie_maja_spelnić_wyswietlone_dane
Przykład 1 :
SELECT tw_symbol, tw_nazwa FROM tw__towar
To polecenie wyciągnie informacje o symbolu i nazwie wszystkich towarów z bazy.
Przykład 2 :
SELECT tw_symbol, tw_nazwa FROM tw__towar WHERE tw_nazwa LIKE 'p%'
To polecenie wyciągnie informacje o symbolu i nazwie towarów których nazwa zaczyna się na litere P.
Jeśli chcemy zobaczyć wszystkie pola jakiejś tabeli możemy użyć znaku * (gwiazdka)
Przykład 3:
SELECT * FROM tw__towar
To polecenie wyciągnie informacje o wszystkich danych w tabeli. W taki sposób możemy podejrzeć jakie w tabeli są pola.
Polecam obejrzeć sobie te pola i poćwiczyć wyciąganie różnych pól.