Programowanie
SQL •
5 września 2021 (pierwotna data publikacji: 24 stycznia 2015)
Jak wspomniałem w pierwszej części tego artykułu, SQL poza zwykłymi kwerendami jak prawie każdy język programowania umożliwia również tworzenie funkcji. Przyjrzyjmy się więc jak je napisać… Funkcje skalarne, którymi zajmiemy…
Czytam dalej →
SQL •
4 lutego 2023 (pierwotna data publikacji: 15 stycznia 2015)
SQL jak prawie każdy język programowania pozwala na tworzenie funkcji, a co za tym idzie również zmiennych przechowujących dane. Implementacja zmiennych w kwerendzie SQL’a nie jest zbyt trudna ale należ…
Czytam dalej →
WordPress •
8 stycznia 2015
W artykule „Zliczanie liczby wyświetleń postów bez użycia pluginu w WordPressie” opisałem w jaki sposób można zliczać liczbę odsłon danego artykułu przechowując ją w metadanych wpisu. Informacje te można wykorzystać…
Czytam dalej →
C++ •
5 września 2021 (pierwotna data publikacji: 5 stycznia 2015)
Czasami kiedy piszemy jakąś funkcję tak naprawdę nie wiemy ile będziemy potrzebowali obsłużyć w niej danych. Wiąże się to z pewnym problem gdyż nie możemy po prostu napisać, że dana…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 3 stycznia 2015)
Widoki indeksowane przyspieszają dostęp do zgromadzonych danych oraz ograniczają ilość wykonywanych operacji przy odczytywaniu rekordów. Zobaczmy więc jak je stworzyć. UWAGA: Omawiany materiał działa na bazach danych firmy Microsoft. Po…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 31 grudnia 2014)
Widok (ang View) to tak naprawdę zwykła tabela „wirtualna”, którą tworzymy za pośrednictwem normalnego zapytania. Z widoku korzystamy jak ze zwykłej tabeli, możemy więc wykonywać „na nim” dowolne kwerendy. Jest…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 30 grudnia 2014)
Rezultat zwracany przez podzapytanie (zapytanie wewnętrzne) można porównywać za pomocą jednego specjalnych operatorów dostępnych w SQL: EXISTS, ANY, SOME lub ALL. Możemy za ich pomocą sprawdzić między innymi czy podzapytanie zwróciło…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 29 grudnia 2014)
W poprzedniej części tego artykułu omawiałem podzapytania jako źródło danych. Teraz będziemy kontynuować tą tematykę z tym, że zastosujemy w naszych kwerendach specjalne wyrażenie tabelaryczne CTE – Common Table Expressions specjalnie stworzone…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 28 grudnia 2014)
Do tej pory w poprzednich częściach tego artykułu omawiane były podzapytania, które były wstawiane np. w klauzuli SELECT albo WHERE. Oczywiście to nie wyczerpuje tego tematu, bowiem nasze podzapytanie można…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 27 grudnia 2014)
W poprzedniej części tego wpisu, omówiłem podzapytania niepowiązane. Można było tam zaobserwować pewną zależność, a mianowicie podzapytanie było w pełni niezależne od danych zwracanych przez zapytanie zewnętrzne. Podzapytania powiązane wyróżniają…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 23 grudnia 2014)
Język SQL pozwala na zagnieżdżanie zapytań do bazy danych czyli na umieszczanie jednego zapytania w drugim itd.. Jest to możliwe dzięki temu, że serwery bazodanowe odczytują dane najpierw z wewnętrznych…
Czytam dalej →
SQL •
5 września 2021 (pierwotna data publikacji: 14 grudnia 2014)
Klauzula HAVING w SQL według ogólnego wzoru zapytań SELECT podanego w artykule „Podstawowa wersja zapytania SELECT w SQL (SELECT … FROM … WHERE …)” wykonywana jest po klauzuli GROUP BY,…
Czytam dalej →
«
1
…
9
10
11
12
13
…
17
»