Mireczki
Próbuję w SQLite3, w kolumnie next wyświetlić najbliższy, kolejny numer przęsła (z tego samego sektora) dla którego wartość pola przejazd = 'TAK' i nie rozumiem dlaczego to nie działa.

Uwagi:
1) Kolumna [prev] jest analogiczna ale wykorzystuje funkcję MAX - i to działa
2) Funkcja MIN nie wyświetla najniższej wartości ze zbioru
Srala-Bartek - Mireczki
Próbuję w SQLite3, w kolumnie next wyświetlić najbliższy, kol...

źródło: comment_1640180411ymAtFkgFuqC9qhLYEYBu0o.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy sam SQL wystarczy do znalezienia pracy?
I co musiałbym z niego umieć?
W sensie czy każdą rzecz trzeba zapamiętać, czy trzeba bardziej wiedzieć, gdzie to znaleźć. No i jak jest taka praca to jak patrzą na to pracodawcy/przełożeni jest dużo stresu/presji?
Bo myślałem, żeby tak do marca się uczyć i potem szukać.

#praca #sql #informatyka
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Anakee: najpierw piszesz "tylko sql" a pozniej dodajesz "i bazy danych" - w taki sposób zaraz dojdziemy do znajomojsci architektury danych i np. architekta baz danych... gdzie pytanie bylo o sam sql
  • Odpowiedz
najpierw piszesz "tylko sql" a pozniej dodajesz "i bazy danych" - w taki sposób zaraz dojdziemy do znajomojsci architektury danych i np. architekta baz danych... gdzie pytanie bylo o sam sql


@qwerty11: ok, często w rozmowach jest stosowane uproszczenie SQL=bazy. W IT sama umiejętność pisania SELECTów to za mało.
  • Odpowiedz
Mircy z #sql #bazydanych #oracle
Mam zadanie ze zrobieniem trzech triggerów do bazy.
Pierwszy to banał - inkrementacja ID.
Nad drugim trochę posiedziałem, ale w końcu wyszedł - zmienia mi źle wpisane wartości w jednej kolumnie, tak to wygląda : klik
Trzeci pomysł jest chyba nietypowy. Mianowicie wymyśliłem trigger, który po dodaniu inserta, w którym numer jest większy niż 219999(2 pierwsze cyfry to 2 ostatnie cyfry roku kalendarzowego) wywala błąd,
gdziemojimbuspiatka - Mircy z #sql #bazydanych #oracle
Mam zadanie ze zrobieniem trz...

źródło: comment_1639658325vzj3fkLfVdhdi6daA95WKY.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gdziemojimbuspiatka: jak chcesz sprawdzać, czy rok w numerze bramy zgadza się z bieżącym rokiem, to przyrównaj rok z bramy z tochar(sysdate,'YY') i wyjdziesz na swoje, wtedy będziesz mógł dodawać numery bram tylko w obrębie bieżącego roku

W raise
applicationerror zamiast zahardkodowanego 2021 robisz konkatenacje '...NIZ Z ||tochar(sysdate,'YYYY')||' ROKU!...'
  • Odpowiedz
Robię bazę danych gdzie będzie dużo użytkowników - bibliotekarzy. Każdy użytkownik ma bibliotekę i taki sam schemat bazy danych. Biblioteki nie będą w żaden sposób powiązane ani łączone. Każdy ma swoje dane i tyle. I teraz pytanie. Czy jak tworzę nowego użytkownika to:
1. Tworzyć nowe tabele
2. Wymieszać wszystkich i dodać id użytkownika do wszystkich tabel

#sql #bazydanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. Tworzyć nowe tabele


@scorpio18k: z takim podejściem, to równie dobrze można tym zarządzać z poziomu excela. ( ͡° ͜ʖ ͡°)

Oczywiście, że wspólna dla wszystkich tabela i zarządzasz tym na poziomie RLS.
  • Odpowiedz
Siemano mircy z #oracle #sql #bazydanych Robię sobie bazę w modelerze oracle.
Jedna z relacji to Faktura. Faktura będzie wystawiana albo za przegląd, albo za serwis.
No i mam FK IDserwisu i FK IDprzeglądu.
Oba są mandatory jako fk.
Baza mi się przecież wykrzaczy
Nie mogę mieć w jednym wierszu idserwisu i IDprzeglądu.
Jak to zrobić, żeby to miało ręce i nogi?
gdziemojimbuspiatka - Siemano mircy z #oracle #SQL #bazydanych Robię sobie bazę w mod...

źródło: comment_16391514299PQkoflnSLeP1BRp4Uc5CV.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@najczuk: ok spróbuję akurat miałem się nauczyć sql jestem totalnie zielony więc zobaczymy czy oszlifujecie ten diament( ͡° ͜ʖ ͡°)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 4
Mirki jakie strony polecacie do ćwiczeń Pythona oraz SQL pod analizę danych? Kursy są ok ale bez praktyki to wszystko o dupsko rozbić. #sql #python #pandas #numpy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam zrobić szkolenie ludziom w mojej pracy z sql. Jakies podstawy maja, pisza proste selecty i joiny. Co powinienem poruszyc zeby takie szkolenie mialo sens?

#pracait #it #sql
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy informacja o ilości kandydatów na linkedinie jest legit? Wszedłem sobie w jakąś ofkę CRM Data analyst tak z czystej ciekawości jakie są wymagania, 2 lata doświadczenia i taki dość zwykły pakiet czyl sql, excel i power bi. Ogłoszenie wystawione wczoraj a dzisiaj już 11 kandydatów. Czy to jest w ogóle możliwe? Jeżeli na takie stanowisko już jest 11 kandydatów to strach pomyśleć ile może być na juniora. #linkedin #
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rickrickrick: 11 aplikacji z czego MOŻE jeden spełnia wymagania. Excel, SQL i PBI to są narzędzia proste ale nie latwe w związku z czym wszyscy myślą, ze się na tym znają. Zupełnie jak z wpisywaniem znajomosci pakietu office w CV :)
  • Odpowiedz
Co ja muszę pobrać, żeby pobrać środowisko SQL? Zrobiłem wszystkie zadania na SQLZoo i szkoda ze tam jest po jednym przykladzie do kazdego zadania :( Skąd brać więcej?
#sql
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@Goronco: tutaj pobierasz po prostu pliki bazy, w formacie czysto pod SQL Server, tak więc domyślnie nic innego Ci tego nie odczyta, nie wiem czy są jakiekolwiek konwertery, a i tak bym im nie ufał, bo od sposobu zapisu danych fizycznie na dysku po składnię języka te silniki się różnią
  • Odpowiedz
Chce wydobyć szczegóły dla kilkuset rekordów na podstawie wartości jednej kolumny (wartość jest unikatowa)
Zastanawiam się w jaki sposób to zrobić tak aby było szybko i dobrze:

1. SELECT kolumna1, kolumna2, kolumna3 WHERE kolumna1 in (300x wartość kolumna1)
2. SELECT kolumna1, kolumna2, kolumna3 WHERE kolumna = 'xxx' or 'xxx'
3. 300 x SELECT kolumna1, kolumna2, kolumna3 WHERE = 'xxx'
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok mam problem wydajnościowy w funkcji. Mam przypadkowo takie zapytanie:

SELECT
Numer,
(SELECT TOP 1 Wartosc FROM Tabela_B WHERE Tabela_B.Numer = Tabela_A.Numer ORDER BY ID DESC)
FROM Tabela_A
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach