question |
réponse |
commencer à apprendre
|
|
zapytanie zagnieżdżone i zapytanie wewnętrzne
|
|
|
w jakich instrukcjach można stosować zagnieżdżanie commencer à apprendre
|
|
SELECT, INSERT, UPDATE, DELETE w klauzuli WHERE lub FROM
|
|
|
Podzapytanie klauzuli WHERE zacznie zwracać: commencer à apprendre
|
|
-pojedynczą wartość lub listę wartości
|
|
|
commencer à apprendre
|
|
IN, EXISTS, ANY/SOME, ALL
|
|
|
commencer à apprendre
|
|
sprawdza czy chociaż jedną wartość z listy spełnia definiowany warunek (lista wartości musi się składać z jednej kolumny)
|
|
|
commencer à apprendre
|
|
służy do sprawdzenia czy w wyniku wykonania zapytania wewnętrznego zostały zwrócone jakiekolwiek wartości
|
|
|
commencer à apprendre
|
|
są to synonimy i sprawdzają wartość wybranego wiersza wyniku podzapytania
|
|
|
commencer à apprendre
|
|
sprawdza wartość wszystkich wierszy wyniku podzapytania
|
|
|
instrukcja insert do czego służy? commencer à apprendre
|
|
służy do wstawiania nowych wierszy do tabeli
|
|
|
instrukcja update, do czego służy commencer à apprendre
|
|
służy do aktualizowania danych
|
|
|
commencer à apprendre
|
|
Set - gdy w klauzuli update dajemy nazwę tabeli to w set kolumny i przypisana jej nowa wartość. where - jeżeli modyfikacja będzie dotyczyła tylko wybranych wierszy, do instrukcji należy dołączyć klauzulę where
|
|
|
instrukcja delete do czego służy? commencer à apprendre
|
|
instrukcja delete służy do usuwania wierszy z tabeli
|
|
|
commencer à apprendre
|
|
używa się select do wybrania wyświetlonych danych w wyniku
|
|
|
co można umieszczać w instrukcji select? commencer à apprendre
|
|
podzapytania, zapytania połączone i dodatkowe klauzule, takie jak DISTINCT, TOP
|
|
|
jakie można wyróżnić 6 głównych bloków logicznych? commencer à apprendre
|
|
Select(określa kształt wyniku), from(określanie źródła i relacji między nimi), where(filtracja rekordów), group by(grupowanie rekordów), having(filtrowanie grup), order by(sortowanie wyniku)
|
|
|
jaka jest kolejność wykonania select? commencer à apprendre
|
|
1. from, 2. where, 3. Group by, 4. having, 5. select, 6. order by
|
|
|
co robi klauzula DISTINCT? commencer à apprendre
|
|
eleminuje z wyniku zapytania powtarzające się wiersze
|
|
|
jakie są klauzule sortowania commencer à apprendre
|
|
ASC - sortuje dane rosnąco, DESC - sortuje dane malejąco
|
|
|
Klauzula where do czego służy? commencer à apprendre
|
|
ogranicza tylko wynik do wybranych wierszy
|
|
|
klauzula top do czego służy? commencer à apprendre
|
|
służy do wybrania określonej ilości wierszy
|
|
|