Cześć przerobiłem trochę kursów z SQL i power BI, chciałem przejść do robienia jakiś praktycznych projektów. Jakieś pomysły skąd najlepiej brać dane? Najbardziej byłbym zainteresowany oczywiście finansowymi.
#powerbi #bi #excel #sql #programowanie #pytanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cohontes: Mam na mysli bardziej dane nawet randomowe jakies spolki dotyczącze sprzedaży przychodow zyskow klientow takie do przygotowania dashboardu np
  • Odpowiedz
#sql #businessintelligence
Mirki, prosba o pomoc. Firma chce mnie przenisc do Polski z zagranicy. Zaznaczyli jedynie ze bede musial na nowo negocjowac z nimi wynagrodzenie. Nie mam zielonego pojecia jakie sa stawki w kraju. Ktos moglby cos przyblizyc. Ogolnie Sql Server Developer z calym BI do tego 9 lat w branzy. Ile takie cos, ktos cos wie na ten temat?
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Mam takie pytanka:
- Jak dużo wymagają na stażach np: JAVY?
- Czy można oczekiwać jakikolwiek pieniędzy, które pozwolą przetrwać
- Czy ciężko jest zdobyć umowę po odbyciu stażu?

Może ktoś coś wie o Fujitsu w Łodzi?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yakooo: Nie wiem jak jest teraz, ale jeszcze 3 lata temu do pracy w warszawskich korporacjach gdzie pracowałem brali barmanów, taksówkarzy, czy studentów co pouwalali studia i poszli na Bootcampy 6 msc od zera, bo robiłem z takimi. Także da radę :)
  • Odpowiedz
@RRybak: ta 10 jest tam wpisana przypadkowo, może tam być wpisana dowolna inna liczba, a wynik i tak będzie taki sam.
Według logiki Oracla ta 10 powinna symbolizowac ze sortuje po 10 kolumnie w zapytaniu, ale zapytanie ma tylko 5 wiec normalnie zwróciłoby blad jednak gdy używam case w Order By takiego bledu nie ma.
  • Odpowiedz
@antagonista1111: wydaje mi się, że łatwiej Ci będzie zrozumieć czemu to działa gdy sobie dodasz te dwie kolumny do selecta i zobaczysz, co się w nich wyświetla :)

select
....
, case s.bestresult when 'HIGH' then r.result else 10 end desc
, case s.bestresult when 'LOW' then r.result else 10
  • Odpowiedz
Orientuje się ktoś po co się stawia te aliasy na końcu podzapytania. Chodzi mi o to q za nawiasami, jak np w tym selecie

SELECT AVG(price) AS Avg_Price
FROM
(
(
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tanczacy_z_widlami: sql server wymaga żeby wszystkie podzapytania po klauzuli from miały alias - były po prostu wyraźnie wskazane. Możesz to po prostu potraktować jako nazwę "tabeli" którą zwraca twoje podzapytanie.

Nie wiem jak inne rdbms ale pewnie podobnie. Kwestia logiki i odnoszenia się do podzapytań, aby zapobiec dwuznaczności gdybyś się np odwoływał do kolumn z danego podzapytania.
  • Odpowiedz
Chcę zapisywać dane z tagów NFC w bazie danych. Informacje jakie mam o tagu to UID (4 bajty w hex), oraz 4 bloki, każdy blok składa się z 4 sektorów które reprezentują wartość 16 bajtów w HEX. W jaki sposób najbardziej poprawnie stworzyć bazę? W tabeli "nfctags" zrobić po prostu kolumny sector0 -> sector15 i potem to na backendzie połączyć w bloki, czy może jest coś lepszego?

#sql
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W tabeli "nfctags" zrobić po prostu kolumny sector0 -> sector15 i potem to na backendzie połączyć w bloki


@F0rT3hW1n: wydaje mi sie, że to niepotrzebnie rozdrabniasz. Zrobiłbym po prostu dwie kolumny UID i dodatkową odpowiedzialną za bloki.
  • Odpowiedz
@TwujKoshmar: bo typ date jest w SQL Serverze od 0001-01-01 do 9999-12-31. Jak chcesz powyzej to musisz zaimplementować datę np. przy użyciu inta, numerica, textu... ale wtedy będziesz musiał wymyślić coś innego na wiek bo funckja year() działa tylko z polami typu date, datetime, datetime2....
  • Odpowiedz
Mircy, tak sobie kolejny tydzień klikam w korpoexcela, odstawiam jakieś fikołki intelektualne żeby zrobić rzeczy, które powinny być zrobione w kompletnie innym oprogramowaniu no ale "hehe po co nam jakieś bazy danych nie zrobisz jakiegoś makroska w ekselu mariuszku?"

W efekcie kolejny gigantyczny projekt oparty jest o pliki w xls i pdf rozsiane po komputerach ludzi, którzy nie potrafią nawet czasem dodać załącznika do maila.

Poświęciłem sporo czasu na ogarnięcie tego wszystkiego w
Stulejman_Wspanialy - Mircy, tak sobie kolejny tydzień klikam w korpoexcela, odstawia...

źródło: comment_1632991304Qyg8tPDz93fSu0y5jUyPTi.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

I zastanawiam się, czy jest rynek na powyższe narzędzia i czy warto specjalizować się w tym zakresie? Czy czasem nie jest tak, że dużo sprawniej i szybcej dam radę pracowac na dużej ilości danych idąc w naukę SQL?


@Stulejman_Wspanialy: jest rynek, i w mojej opinii warto się specjalizować w data bo ten rynek będzie tylko się rozwijał. Aczkolwiek obecnie 90% moich projektów to Europa Zachodnia. Polska to często właśnie takie
  • Odpowiedz
-dodaj rdzeni i ramu do maszyny
-duże query wykonuje się prawie dwa razy wolniej

super rdbms k---o

A tak serio to wszędzie miałem cxpackety. Wystarczyło w Advanced zmniejszyć max degree of parallelism (nie dawajcie więcej niż 8) i zwiększyć cost threshold for parallelism na 10. Po prostu rozbijanie query na wiele wątków i następnie koordynowanie tego okazało się dużo wolniejsze niż rozbicie go na mniej. Niby logiczne, ale czemu optymizator tego nie
o.....6 - -dodaj rdzeni i ramu do maszyny
-duże query wykonuje się prawie dwa razy w...

źródło: comment_1632733894w7tSFAeBY8ceDDH5erpM6S.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Mireczki i Mirabelki z #it !

Od pewnego czasu uczę się #sql i naprawdę to polubiłem. Póki co jestem na etapie pisania zapytań itp. Chcę jeszcze zacząć #php i zastanawiam się, czy trudno aktualnie dostać jakąś posadę juniora lub stażysty w #it w #krakow związaną właśnie z #sql i #php? #pracait #
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@AnonimoweMirkoWyznania: ogólnie żeby dostać juniora czy nawet stażyste to już trzeba coś umiec a nie tak że napiszesz troche zapytań, języka liźniesz i już do IT, w każdym razie powodzenia, najtrudniej sie dostać, później już z górki
  • Odpowiedz
Cześć mam pytanie ogarnąłem jakieś podstawy SQL przerobiłem 4 godzinny kurs jakąś książkę, kilka zadań. Jak mogę poprawiać poziom i się rozwijać dalej nie pracując na codzien z tym językiem?
#sql #programowanie #pytanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Jcmg najprościej to chyba pracować codziennie z tym językiem: szukaj różnych zadań online, dokształcaj się jak trafisz na coś czego nie znasz. Możesz też podpatrywać jakie problemy z SQL mają inni na StackOverflow, bo często są tam fajnie wytłumaczone różne aspekty i nawet jak jest jakaś odpowiedź działająca to są też wypunktowane jej minusy itp.
  • Odpowiedz
Dawno nie trafiłem na taki zabawny workaround. W sumie propsuję gościa, bo sobie poradził z mssql_repl 52026. Trochę mnie to smuci, że łatwiej jest zrobić naokoło niż kopać się z mssql.

Hi Guys,

we have found a workaround for this problem, We dropped the idea to use replication provided by MS SQL server. We wrote a script to take the replica of the database in text file (CSV) and created a shared
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Oake: poza tym, powinieneś zapytanie kierować do tabel income i outcome, a nie do income_o i outcome_o (to wynika z treści zadania), pzdr! :)
  • Odpowiedz
Drogie Mirki,
Wiecie może o co kaman z tym? Ustawiałem już 1800 seconds w maxinputtime / 2048 mb w memory_limit / max upload file mam 400 MB.

Plik waży 340 MB w formacie .sql.

Chcę importować bazę do XAMPPA lokalnego, jest ustawione UTF-8 tak jak miała ta baza, ale wywala taki dziwny błąd jak na pic relu.
#komputery #sql #bazydanych #internet #
M.....n - Drogie Mirki,
Wiecie może o co kaman z tym? Ustawiałem już 1800 seconds w ...

źródło: comment_1631207445F0dD1OWb2JeCU3ncSbxf2U.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam tabelę w bazie jak na przykładzie - tzn do jednego budynku mam przypisane kilka rodzajów usług.

Chciałbym wydobyć z tego dane w takim formacie, że usługa-stadion jest przypisana do budynku tylko wtedy jeśli nie ma w tym budynku żadnej innej usługi. A jeśli są inne usługi to tylko te inne są przypisane do budynku (bez stadionu).

Jak to najlepiej ugryźć?
Skrypt sobie napiszę (chyba :)), chodzi mi bardziej o sposób rozumowania.
LucaJune - Mam tabelę w bazie jak na przykładzie - tzn do jednego budynku mam przypis...

źródło: comment_1631024364XFcsna8eLh9l1MabhW9L2h.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach