SQL cheatsheet

 0    49 fiszek    ogurasnotifications
ściągnij mp3 drukuj graj sprawdź się
 
Pytanie Odpowiedź
Jak zaznaczyć konkretne obiekty?
rozpocznij naukę
SELECT column1, column2 FROM table_name
Do czego służy polecenie INSERT?
rozpocznij naukę
[cite_start]Służy do dodawania nowych rekordów do tabeli. [cite: 3]
Do czego służy polecenie UPDATE?
rozpocznij naukę
[cite_start]Służy do modyfikowania istniejących rekordów w tabeli. [cite: 3]
Do czego służy polecenie DELETE?
rozpocznij naukę
[cite_start]Służy do usuwania rekordów z tabeli. [cite: 3]
Do czego służy polecenie CREATE TABLE?
rozpocznij naukę
[cite_start]Służy do tworzenia nowej tabeli w bazie danych. [cite: 5]
Do czego służy polecenie ALTER TABLE?
rozpocznij naukę
[cite_start]Służy do dodawania, usuwania lub modyfikowania kolumn w istniejącej tabeli. [cite: 5]
Do czego służy polecenie DROP TABLE?
rozpocznij naukę
[cite_start]Służy do usuwania istniejącej tabeli w bazie danych. [cite: 5]
Do czego służy polecenie TRUNCATE TABLE?
rozpocznij naukę
[cite_start]Służy do usuwania danych wewnątrz tabeli, ale nie samej tabeli. [cite: 5]
Do czego służy polecenie GRANT?
rozpocznij naukę
[cite_start]Służy do nadawania określonych uprawnień użytkownikom lub rolom. [cite: 10]
Do czego służy polecenie REVOKE?
rozpocznij naukę
[cite_start]Służy do odbierania uprawnień wcześniej nadanych użytkownikom lub rolom. [cite: 10]
Do czego służy klauzula WHERE?
rozpocznij naukę
[cite_start]Służy do filtrowania wierszy na podstawie określonego warunku. [cite: 12]
Do czego służy klauzula ORDER BY?
rozpocznij naukę
[cite_start]Służy do sortowania zestawu wyników w porządku rosnącym lub malejącym na podstawie określonej kolumny. [cite: 12]
Do czego służy klauzula GROUP BY?
rozpocznij naukę
[cite_start]Służy do grupowania wierszy na podstawie wartości w określonej kolumnie. [cite: 12]
Do czego służy klauzula HAVING?
rozpocznij naukę
[cite_start]Służy do filtrowania zgrupowanych wyników na podstawie określonego warunku. [cite: 12]
Do czego służy INNER JOIN?
rozpocznij naukę
[cite_start]Zwraca wiersze z pasującymi wartościami w obu tabelach. [cite: 17]
Do czego służy LEFT JOIN?
rozpocznij naukę
[cite_start]Zwraca wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej tabeli. [cite: 17]
Do czego służy RIGHT JOIN?
rozpocznij naukę
[cite_start]Zwraca wszystkie wiersze z prawej tabeli i pasujące wiersze z lewej tabeli. [cite: 17]
Do czego służy FULL JOIN?
rozpocznij naukę
[cite_start]Zwraca wszystkie wiersze, gdy istnieje dopasowanie w lewej lub prawej tabeli. [cite: 17]
Do czego służy COUNT()?
rozpocznij naukę
[cite_start]Zlicza liczbę wierszy lub wartości innych niż null w określonej kolumnie. [cite: 24]
Do czego służy SUM()?
rozpocznij naukę
[cite_start]Oblicza sumę wszystkich wartości w określonej kolumnie. [cite: 24]
Do czego służy AVG()?
rozpocznij naukę
[cite_start]Oblicza średnią wszystkich wartości w określonej kolumnie. [cite: 24]
Do czego służy MIN()?
rozpocznij naukę
[cite_start]Zwraca minimalną wartość w określonej kolumnie. [cite: 24]
Do czego służy MAX()?
rozpocznij naukę
[cite_start]Zwraca maksymalną wartość w określonej kolumnie. [cite: 24]
Chcesz wyświetlić imiona i nazwiska wszystkich klientów, którzy mają ponad 30 lat, posortowane alfabetycznie według nazwiska. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, ORDER BY
Musisz zaktualizować wiek pracownika o imieniu 'Jan' na 40 lat w tabeli employees. Jakich słów kluczowych użyjesz?
rozpocznij naukę
UPDATE, SET, WHERE
Chcesz usunąć wszystkich klientów z tabeli 'customers', którzy złożyli zamówienie przed rokiem 2023. Jakich słów kluczowych użyjesz?
rozpocznij naukę
DELETE, FROM, WHERE
Chcesz policzyć, ilu jest klientów w każdym mieście, ale interesują Cię tylko miasta, w których jest więcej niż 10 klientów. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, COUNT, FROM, GROUP BY, HAVING
Chcesz połączyć tabele 'orders' i 'customers' tak, aby wyświetlić wszystkie zamówienia wraz z informacjami o klientach, którzy je złożyli. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, INNER JOIN, ON
Chcesz dodać nowego pracownika o imieniu 'Anna' i nazwisku 'Kowalska' do tabeli 'employees'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
INSERT INTO, VALUES
Chcesz znaleźć wszystkich pracowników, których nazwisko zaczyna się na literę 'K'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, LIKE
Potrzebujesz wyświetlić listę unikalnych miast, z których pochodzą Twoi klienci. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, DISTINCT, FROM
Musisz znaleźć wszystkich klientów, którzy mieszkają w 'Warszawie' i złożyli zamówienie w ostatnim miesiącu. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, AND
Chcesz połączyć imię i nazwisko każdego pracownika w jedną kolumnę o nazwie 'Imię i nazwisko'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, CONCAT, AS, FROM
Musisz znaleźć najdroższy produkt w tabeli 'products'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, MAX, FROM
Chcesz obliczyć średnią pensję w każdym dziale firmy. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, AVG, FROM, GROUP BY
Potrzebujesz znaleźć wszystkich klientów, którzy nie złożyli jeszcze żadnego zamówienia. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, LEFT JOIN, ON, WHERE, IS NULL
Chcesz utworzyć nową tabelę 'archive_orders' o takiej samej strukturze jak tabela 'orders'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
CREATE TABLE, AS, SELECT, FROM
Musisz dodać kolumnę 'numer_telefonu' do tabeli 'klienci'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
ALTER TABLE, ADD COLUMN
Chcesz usunąć kolumnę 'fax' z tabeli 'dostawcy'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
ALTER TABLE, DROP COLUMN
Potrzebujesz znaleźć wszystkich pracowników, którzy pracują w dziale 'Sprzedaż' lub 'Marketing'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, IN
Chcesz wyświetlić 5 najtańszych produktów. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, ORDER BY, LIMIT
Musisz zmienić nazwę tabeli 'stare_dane' na 'nowe_dane'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
ALTER TABLE, RENAME TO
Chcesz wyświetlić wszystkie produkty, których cena jest pomiędzy 100 a 200. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, BETWEEN, AND
Potrzebujesz nadać pracownikowi 'Jan Kowalski' uprawnienia do odczytu danych z tabeli 'klienci'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
GRANT, SELECT, ON, TO
Chcesz cofnąć uprawnienia do usuwania danych z tabeli 'zamowienia' użytkownikowi 'Anna Nowak'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
REVOKE, DELETE, ON, FROM
Musisz połączyć listę klientów z Polski i Niemiec w jeden wynik. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, WHERE, UNION, SELECT, FROM, WHERE
Chcesz wyświetlić kategorie produktów, w których jest więcej niż 50 produktów. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, COUNT, FROM, GROUP BY, HAVING
Potrzebujesz wyświetlić imiona i nazwiska pracowników oraz nazwy działów, w których pracują, łącząc trzy tabele: 'employees', 'departments' i 'department_employees'. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, FROM, INNER JOIN, ON, INNER JOIN, ON
Chcesz przypisać pracownikom kategorie wiekowe: 'Młodszy' dla osób poniżej 30 lat, 'Starszy' dla reszty. Jakich słów kluczowych użyjesz?
rozpocznij naukę
SELECT, CASE, WHEN, THEN, ELSE, END, FROM

Musisz się zalogować, by móc napisać komentarz.