Data i czas w bazach danych

Data i czas w bazach danych

W informatyce wszystkie przechowywane informacje mają z góry określony typ. Bazy danych są pod tym względem szczególne. Istnieje w nich wiele różnych typów tekstowych i liczbowych wykorzystywanych w różnych sytuacjach. Data i czas jest znacznie prostszy, więc...
Pytania na rozmowę kwalifikacyjną – bazy danych cz2

Pytania na rozmowę kwalifikacyjną – bazy danych cz2

Kończą się wakacje, trzeba zatem wziąć się do pracy lub za jej zmianę. Przygotowałem kolejne pytania na rozmowę kwalifikacyjną z SQLa, które dość często można spotkać. Jakie znasz funkcje agregujące AVG – jest to średnia. Bardzo ważne jest to, że jeśli pojawi się...
Pytania na rozmowę kwalifikacyjną – bazy danych cz1

Pytania na rozmowę kwalifikacyjną – bazy danych cz1

Ucząc i prowadząc szkolenia dość często spotykam się z pytaniami o to, co będzie na rozmowie kwalifikacyjnej. Postanowiłem, że napiszę o tym tutaj, aby każdy miał dostęp do tej wiedzy. Jeśli trafiło Ci się pytanie, którego tutaj nie ma, to napisz je proszę w...
Identyfikowanie problemów z identyfikatorami w SQLu

Identyfikowanie problemów z identyfikatorami w SQLu

Bardzo często w bazach danych korzystamy z autoinkrementacji. Jest to bardzo wygodna forma nadawania wartości klucza głównego, ponieważ serwer dba za nas o to, więc kompletnie nie musimy się tym przejmować. Dodając nowy wiersz podajemy wszystkie wartości w wierszu,...
Warunkowe wyświetlanie wartości w wyniku zapytania – CASE WHEN

Warunkowe wyświetlanie wartości w wyniku zapytania – CASE WHEN

Podczas tworzenia zapytań poza pobieraniem wartości bezpośrednio z kolumny mamy możliwość jej wyliczenia. Mogą to być proste lub bardziej skomplikowane obliczenia. Zdarzają się jednak przypadki, gdy wartości w kolumnie wynikowej ma kilka algorytmów, które ją...