Rozdział 4. Filtrowanie

Czasami zachodzi potrzeba pracy z wszystkimi rekordami tabeli, np.:

  • usunięcie wszystkich danych z tabeli, aby możliwe było jej użycie do przechowywania nowych danych;
  • modyfikacja wszystkich rekordów tabeli po dodaniu nowej kolumny;
  • pobranie wszystkich rekordów tabeli z kolejki wiadomości tabeli.

W takich przypadkach zapytania SQL nie muszą zawierać klauzuli WHERE, ponieważ nie są wykluczane żadne rekordy. Jednak w większości sytuacji trzeba będzie skoncentrować się na podzbiorze rekordów tabeli. Dlatego wszystkie zapytania SQL dotyczące danych (poza zapytaniami INSERT) będą zawierały opcjonalną klauzulę WHERE z jednym lub większą liczbą warunków filtrowania stosowanych do ograniczenia liczby rekordów, których dotyczy ...

Get Wprowadzenie do SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.