Wszystko
Najnowsze
Archiwum
- 0
- 2
Cześć Mirki, proszę o radę.
Obecnie jestem w trakcie studiów, kończę licencjat z ekonomii, jednak chciałbym swoją przyszłość związać z analizą danych. Pracuję w księgowości, lubię pracować z danymi stąd ta decyzja. Excela znam perfect, do tego trochę VBA, Power Query, SQL na poziomie basic ale wciąż się uczę, to samo Python, również szkolę się w Power BI. W moim mieście na uczelni prywatnej otworzyli nowy kierunek studiów podyplomowych "Analiza danych". Studia
Obecnie jestem w trakcie studiów, kończę licencjat z ekonomii, jednak chciałbym swoją przyszłość związać z analizą danych. Pracuję w księgowości, lubię pracować z danymi stąd ta decyzja. Excela znam perfect, do tego trochę VBA, Power Query, SQL na poziomie basic ale wciąż się uczę, to samo Python, również szkolę się w Power BI. W moim mieście na uczelni prywatnej otworzyli nowy kierunek studiów podyplomowych "Analiza danych". Studia
@jasha:
ta.. i pokażą regresje liniową xD
ale jeśli byłby tam jakiś machine learning to moim zdaniem warto
ta.. i pokażą regresje liniową xD
Treść przeznaczona dla osób powyżej 18 roku życia...
#sql chciałbym się rozwijać a BI, trochę ogarniam power bi, znam podstawy SQL, ale nie ukrywam, że chciałbym poznać bardzie tematykę baz danych/tworzenia i modyfikowania, ewentualnie też potem złapać pracę jako junior DB developer, w jaki sposób się uczyć najefektywniej?
konto usunięte via Wykop
- 1
@SuperGosc11: raczej od zapytan efektywnych itd, nikt nie da juniorom zadania do tworzenia jakis baz ( ͡° ͜ʖ ͡°)
- 0
Jako że z Mssql mi nie po drodze, poproszę o pomoc :-)
Mam tabelę z użytkownikami, tam m.in. data rejestracji.
Muszę przygotować widok, który ma następujące kolumny:
1. Data
2. Liczba założonych kont (w tym dniu)
Mam tabelę z użytkownikami, tam m.in. data rejestracji.
Muszę przygotować widok, który ma następujące kolumny:
1. Data
2. Liczba założonych kont (w tym dniu)
@husky83: coś w ten deseń?
sum(produced) OVER (PARTITION BY date_trunc('day', time) ORDER BY time) day_produced
konto usunięte via Wykop
- 1
@husky83:
SELECT datacolumn, COUNT(*) OVER (ORDER BY datacolumn ASC) AS cumulative_count
FROM tabela
ORDER BY datacolumn ASC; albo w sumie sum swojej kolumny ( ͡° ͜ʖ ͡°) bo nie zajarzylem do konca jak masz te kolumny ale over order by datą Twoim przyjacielem
SELECT datacolumn, COUNT(*) OVER (ORDER BY datacolumn ASC) AS cumulative_count
FROM tabela
ORDER BY datacolumn ASC; albo w sumie sum swojej kolumny ( ͡° ͜ʖ ͡°) bo nie zajarzylem do konca jak masz te kolumny ale over order by datą Twoim przyjacielem
#sql #sqlserver #naukaprogramowania
W SQL serverze tworzę widok, do tego dochodzi nowa kolumna zrobiona z case when, gdzie pojawiają się wartości w superscript
Jednak, w widoku już mam 120 m2, a nie m².
W SQL serverze tworzę widok, do tego dochodzi nowa kolumna zrobiona z case when, gdzie pojawiają się wartości w superscript
WHEN [area_size] >= 120 THEN 'powyżej 120 m²'Jednak, w widoku już mam 120 m2, a nie m².
- 3
Poszukuję dobrych jakościowo materiałów (książek do zbudowania teorii, kursów/szkoleń do wejścia praktycznego) z zakresu przetwarzania danych/inżynierii danych (głównie hurtownie danych, koncepcje, workflow). Może ktoś coś polecić ?
#informatyka #bazydanych #dane #sql
#informatyka #bazydanych #dane #sql
@vaars: z książek na pewno Ralph Kimball "Data Warehouse Toolkit" - na githubie można znaleźć pdfa jeżeli nie chcesz wydawać 200zł ;) - szukaj 'Data Engineering books'
Z kursów na Udemy ten jest bardzo dobry na początek: https://www.udemy.com/course/data-warehouse-fundamentals-for-beginners/
Z kursów na Udemy ten jest bardzo dobry na początek: https://www.udemy.com/course/data-warehouse-fundamentals-for-beginners/
- 0
rabini jak zwykle zgodni
czy jest ktoś tutaj kto może się odnieść do wymagań na pierwszą pracę dla analityka danych
#analizadanych #bigdata #it #programista15k #powerbi #sql
czy jest ktoś tutaj kto może się odnieść do wymagań na pierwszą pracę dla analityka danych
#analizadanych #bigdata #it #programista15k #powerbi #sql
źródło: temp_file.png1867193052713387480
Pobierz@Metylo: najlepiej jakbyś przejrzał tag, bo to pytanie pojawiało się wielokrotnie. Ogólnie, podstawa to sql. Zawsze będzię wykorzystywany. A przynajmniej mocno ułatwia ci życie, jak możesz sięgnąć bezpośrednio do danych. Jakiś excel też się przyda. Dalej coś do wizualizacji, typu power bi czy tableau. Nie ma sensu uczyć się czegoś konkretnego, bo trochę tego jest i są do siebie podobne. Później python/R, ale z tym bywa różnie. Możesz sie spotkać
konto usunięte via Wykop
- 2
@Metylo: a to gdzie byś chciał pracować? jak już pracujesz to jeszcze lepiej. Nie ma łatwiejszej drogi do dostania pracy jako analyst/scientist niż wewnętrzna rekrutacja w banku. Sam pracowałem w 2 ( ͡° ʖ̯ ͡°)
- 0
Mircy, do końca roku muszę się nauczyć SQLa. Jak najlepiej się za to zabrać? #sql #programowanie #komputery
@SuperGosc11: zgadzam się, tylko do tego czasu od groma powstanie developerów od machine learning. Ale dobrze, że chcesz się uczyć Pythona bo on też jest wykorzystywany w ml. Powodzenia!
@SuperGosc11: datacamp jest ok, jeśli potrafisz się samemu zmotywować do działania,
ja miałem akurat kiedyś wolny miesiąc i w ciągu okresu próbnego (który kosztował $1) zrobiłem na datacampie kilkadzieści kursów, z pythona, sparka, pandasa, itd.
powyższe, plus trochę dodatkowych działań (np. robienie zadań z leetcode'u, oglądanie pythonowych materiałów i prezentacji z konferencji na youtubie), wystarczyło by znaleźć pracę za sensowny hajs :)
ja miałem akurat kiedyś wolny miesiąc i w ciągu okresu próbnego (który kosztował $1) zrobiłem na datacampie kilkadzieści kursów, z pythona, sparka, pandasa, itd.
powyższe, plus trochę dodatkowych działań (np. robienie zadań z leetcode'u, oglądanie pythonowych materiałów i prezentacji z konferencji na youtubie), wystarczyło by znaleźć pracę za sensowny hajs :)
Łączę sobie tabele w taki sposób:
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id
WHERE
t1.zepsutywykop =
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id
WHERE
t1.zepsutywykop =
gdy dajesz warunek do drugiej tabeli to twoje zapytanie działa jak inner join, bo oczekujesz, że dane się poprawnie połączą. W tym przypadku
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id
WHERE
t1.zepsutywykop = 'tak'
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id
WHERE
t1.zepsutywykop = 'tak'
@Murasame: zamiast takich dzikich kombinacji to wystarczyło ten warunek:
t2.zepsutywykop = 'tak'
przerzucić z Where do Left join
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id AND t2.zepsutywykop
t2.zepsutywykop = 'tak'
przerzucić z Where do Left join
LEFT JOIN table2 AS t2 ON
t1.table2id = t2.id AND t2.zepsutywykop
#webdev #serwery #sql #mysql #bezpieczenstwo
Właśnie shakowali jeden z popularnych hostingów wrzucajpliki.pl
Na stronie podali że poprzez "SQL injection" pokasowali im wszystkie pliki z serwerów. I się tak zastanawiam w jaki sposób? Co to jest te "SQL injection" i dlaczego pozwoliło pokasować im pliki? Warto się uczyć na błędach innych.
Właśnie shakowali jeden z popularnych hostingów wrzucajpliki.pl
Na stronie podali że poprzez "SQL injection" pokasowali im wszystkie pliki z serwerów. I się tak zastanawiam w jaki sposób? Co to jest te "SQL injection" i dlaczego pozwoliło pokasować im pliki? Warto się uczyć na błędach innych.
źródło: wrz
Pobierz@damianooo8: sql injection w 2023 roku xD
- 0
Mirki,
Próbuje wygenerować XML z zapytań sql. Obecnie mam trzy zapytania
1 select * from produkty -> ( id, kod, nazwa_produktu )
2 select * from kategorie -> (id, nazwa_kategorii )
3 select * from zdjecia -> (id, linkdozdjecia
Próbuje wygenerować XML z zapytań sql. Obecnie mam trzy zapytania
1 select * from produkty -> ( id, kod, nazwa_produktu )
2 select * from kategorie -> (id, nazwa_kategorii )
3 select * from zdjecia -> (id, linkdozdjecia
@biju: pobaw się ChatemGPT, myślę, że uda się wygenerować coś sensownego. Co do pomocy to raczej mało ludzi tutaj umie Powershella w takim stopniu, żeby ci coś wskazać (no i wklej kod po ludzku)
@biju: a może spróbować po prostu wyciągnąć dane z SQL do jednego obiektu w PowerShellu i użyć ConvertTo-Xml
@maciekXDDD: To zależy... Jak używasz głównie Pythona, to pobawiłbym się w plotly (lub podobne). Jeśli chcesz się pobawić, nauczyć - to PowerBI (nie wiem jak z licencją).
konto usunięte via Wykop
- 2
@maciekXDDD: a w jakim celu chcesz stworzyć? żeby się uczyć czegos? żeby był po prostu, zeby bylo szybko? zeby bylo ladnie?
@DarkAlchemy: a co chcesz z tym robic, bo imo to byly bardzo generyczne zadanka, jak juz to poznawanie narzedzi i tyle. Ew na tych kartkowkach to wlasnie aby napsiac najprostsze optymalne zapytanie SQL i tyle. PWR
W sensie, widzialem studentow, co na praktycznie 7 semestrze nie potrafili napisac nawet zwyklego zapytania SQL XD (w sensie skladni nie kojarzyli wcale xDD) ale to juz tacy z czasow zdalnego nauczania i sami
W sensie, widzialem studentow, co na praktycznie 7 semestrze nie potrafili napisac nawet zwyklego zapytania SQL XD (w sensie skladni nie kojarzyli wcale xDD) ale to juz tacy z czasow zdalnego nauczania i sami
@DarkAlchemy: ja jestem teraz na pewnej uczelni ekonomicznej i na obowiązkowym przedmiocie z podstaw sqla (na oracle'u) robimy
@NewBlueSky
select last_name from employees :)@NewBlueSky
- 0
@LucaJune: gotowca mi się nie chce pisać, ale ja bym zrobił select distinct z podzapytania, które zbiera duplikaty i robi order by w odpowiedniej kolejności po LogID.
@LucaJune:
przy założeniu, że tabela nazywa się
przy założeniu, że tabela nazywa się
t i, że kolumna którą nazwałeś Value nazywa się val:select distinct
entity_id- 1
Mirki posiada ktoś z was zadania rekrutacyjne z excela i SQL?
Excel jakieś fajne trudne zadania, SQL podstawy/średnio zaawansowany
#pracbaza #excel #sql #korposwiat
Excel jakieś fajne trudne zadania, SQL podstawy/średnio zaawansowany
#pracbaza #excel #sql #korposwiat
@Metylo: Ziomek coś kiedyś wspominał o hackerrank.com w tym kontekście, ale sprawdź czy to na pewno będzie to czego szukasz.
- 0
- 1
źródło: sql-question
Pobierz
konto usunięte via Wykop
- 1
@LucaJune: SCD znasz? poczytaj...
@LucaJune:
Przyjmując założenia:
- w ramach jednego USERID każda kolejna zmiana ma wartoś LogID o 1 większą od poprzedniego
- namniejszy logID na userze oznacza pierwszy wpis, a nie zmiane
- każdy kolejny logID zapisuje zmianę max na 1
Przyjmując założenia:
- w ramach jednego USERID każda kolejna zmiana ma wartoś LogID o 1 większą od poprzedniego
- namniejszy logID na userze oznacza pierwszy wpis, a nie zmiane
- każdy kolejny logID zapisuje zmianę max na 1
Treść przeznaczona dla osób powyżej 18 roku życia...
@kasztanozord: WHERE (thirdPartyId IS NULL AND isactive = 1) OR (isactive=0 AND thirdPartyId IS NOT NULL)
- 1
@KosmoDzban: dzięki xD
























#sql #korposwiat #informatyka #programowanie