via Android
  • 0
@empty11 co do najeżdżania, to mam po prostu alergię na osoby, które w pierwszym kontakcie pytaja od razu o hajs. Jeśli to była ironia to przepraszam. Pozdrawiam
  • Odpowiedz
  • 1
Czołem Murki,
Jako laik w zakresie SQL przygotowałem sobie mini-program do obsługi danych w programie Microsoft Access, który się sprawdza, natomiast potrzebuje go usprawnić, ponieważ jest mało funkcjonalny. W związku z tym potrzebuję kogoś, kto zna się na Accessie, żeby wprowadzić kilka usprawnień, oczywiście odpłatnie.

W szczególności chodzi o łatwe przenoszenie danych (dopasowanie raportów?) do plików zewnętrznych (PDF/Word).

Zainteresowanych proszę o zostawienie komentarza.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql hEJ. Jak napisać kwerendę, która będzie mi zwracać rekord nr. 2 jezeli mam jedno zamówienie ale w dwóch wierszach?
Próbowałem przez podzapytanie z Select MAX(order no) ale to nic nie dało.
Chcę aby zapytanie zwróciło mi ORDER1 z maksymalną wartością w kolumnie ORDER NO.
Order1 Order 2 ORDER NO
A X 1
A Z 2
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DarkAlchemy: dzięki. Nie wiem czy coś źle robię ale partition tu mi nie pomaga. Z pomocą przyszedł stavkoverflow.
I kwerenda:
Select *
From tbl A
LEFT JOIN tbl B
ON A. Order1= B.order1 and A. Order no <
  • Odpowiedz
Przygotowuję się do tworzenia sobie wykresów z czujników ESP. Części idą z chin a mam już założonego VPS z mysql i phpmyadmin. Gdzie znajdę jakieś przykładowe bazy danych np. z datą i wartością temperatury żebym mógł się już tymi danymi pobawić? A może ktoś by się chciał podzielić swoimi odczytami? Docelowo chcę stworzyć sobie wykresy w grafanie żeby mieć podgląd na żywo z sieci. A jeżeli będą jakieś problemy z łącznością to
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaczynam z SQL i zastanawiam się czy korzystać z MySQL czy z Microsoft SQL Server. Różnice składniowe do zapamiętania są dosyć irytujące i frustrujące, ponadto nie mogę nigdzie znaleźć ustawienia opcji podpowiadania słów kluczowych wielką literą w MSSQLS, istnieje w ogóle coś takiego?

#sql #mysql #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Armando103: Idź w MS SQL. Tego się używa w prawie każdej większej firmie. Podstawy składni na początku są podobne, ale im dalej w las tym zaczynasz korzystać z funkcji i procedur specyficznych dla MS SQL, które pozwalają pisać złożone zapytania szybciej i wydajniej.

No chyba że chcesz skończyć na poziomie SELECT, FROM, JOIN GROUP BY I HAVING. To nie ma znaczenia jaki silnik.
  • Odpowiedz
Potrzebuje małej rady w projektowaniu bazy danych.

Mam tabelę User z dużą ilością właściwości, której nie chciałbym, aby były null lub puste. Mój użytkownik początkowo rejestrował by się przez e-mail, nazwę użytkownika i hasło. Następnie, aby móc wykonać więcej czynności, musiałby sfinalizować rejestrację i podać kilka danych osobowych.

A teraz zastanawiam się, czy dobrym pomysłem byłoby utworzenie drugiej tabeli UserIncompleteRegistration. Gdzie miałbym trzymać tych użytkowników, a po sfinalizowaniu rejestracji przenieść ich do tabeli
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

miałem na myślij czytelność po stronie backend'u


@mdlejtecole: Negatywny wpływ na czytelność miałoby trzymanie informacji o użytkownikach w różnych tabelach. :) Ja bym to trzymał w jednej i jeśli kwestię:

Następnie, aby móc wykonać więcej czynności, musiałby sfinalizować rejestrację i podać kilka danych osobowych.

chcesz rozwiązać RLSem, to bym nawet dodatkową kolumnę zrobił na flagę, czy ukończył rejestrację (podał dane), zmieniał tę kolumnę po podaniu danych i tym sterował dostępem
  • Odpowiedz
Wyciągam z bazy dane, które w następnej kolejności obrabiam w pythonie. Dane muszą zostać pogrupowane. Wymyśliłem sobie, że do query wrzucę zmienną, stworzę listę grup i za pomocą pętli wyciągnę z bazy już pogrupowane dane. Grup jest około 100, więc pętla odpyta bazę około 100 razy. Czy takie rozwiązanie może jakoś specjalnie obciążyć bazę? W sensie, czy lepiej odpalić jedno duże query, czy 100 mniejszych?

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

@maciekXDDD: Lepiej odpalić jedno duże query lol. To będzie prawie na pewno szybsze i mniej obciąży bazę.
Po to masz GROUP BY żeby grupować. Baza danych jest zoptymalizowana do robienia takich operacji.
  • Odpowiedz
#sql #bazydanych
Hej SQLowe Mirki,

Napisałem prostego toola w Go do automatycznego dodawania przecinków/pojedynczych cudzysłowów do zawartości schowka. Przydaje się przy częstym przeklejaniu rekordów do klauzuli IN w query itp. Dla sprawniejszego odpalania można zmapowac skrót klawiaturowy.

Link do repo dla zainteresowanych:
https://github.com/jszafran/sqlcommatize
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dziurawybemben jak kolega wyżej, instaluj Oracle XE albo postgresa i można się bawić. Jak tylko SQL to nawet Ci stuknie Sqlite studio - zrobisz sobie baze SQL w formacie sqlite3. Nie trzeba nic instalować a obsługuje dużo.

Jak jednak już chcesz pl/SQL to tego postgresa lub Oracle ogarnij.

So Oracle jest dumny database do ściągnięcia gdzieś i coś tam mozna poćwiczyć.
  • Odpowiedz
#anonimowemirkowyznania
#etl #ssis #sql #bu #hurtowniadanych #dwh
Cześć,
Obecnie w robocie siedzę w BI jako taki analityk biznesowy i klepacz dashboardów ( ͡° ͜ʖ ͡°) Wcześniej pracowałem kilka lat na sql + excel głównie DQL, T-SQL znam w miarę dobrze(cte, windows function itp.). Chciałbym trochę rozszerzyć swoje skillsy o ETL i zacząłem uczyć się SSIS.
Moje pytanie do doświadczonych
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy SSIS służy tylko poukładaniu kolejności wykonywania poszczególnych procedur w bardziej przejrzysta formę, ale wszystko i tak jest zaszyte w T-SQL?


@AnonimoweMirkoWyznania: generalnie tak, zwłaszcza dla baz sqlowych. SSIS jest orchestratorem, ale transformacje i data cleansing wykonuje się po stronie SQL. Chyba, że w grę wchodzą jakieś importy/exporty z data lakeów, api (tu i się skrypty w c# nawet pisze) nosqli.

W Azure Data Factory może być podobnie, aczkolwiek jest też opcja
  • Odpowiedz
OP: @przecietnyczlowiek: dzięki. Oczywiście mówię o bazach sqlowych. Oganianie danych z api, datalakow, big data na razie nawet nie ruszam, z resztą nie mam z tym styczności w robocie i na razie to dla mnie wyższa szkoła jazdy.
W robocie sporo siedzę właśnie z ETL Devem, gdzie mu tłumacze jak dane w finalnym modelu powinny wyglądać, czasami pisze mu gotowy kod w T-SQLu z tej czesci tranformacji, bardziej dla wlasnego
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@AnonimoweMirkoWyznania: 1. Zastanów się dobrze co dokładnie chciałbyś robić i na tym się skup. Przemyśl co daje ci największa satysfakcję, możliwości rozwoju, zarobki, możliwości pracy zdalnej czy inne priorytety jakie masz. Pomysł czy za 10 lat wolałabyś spawać czy siedzieć za biurkiem, pracować z ludźmi a może pracować skądś zdalnie. weź pod uwagę swoje zdrowie, w tym psychiczne, zastanów się czy po 8h przed kompem / z ludźmi / na
  • Odpowiedz
@AnonimoweMirkoWyznania: jak chcesz na tego analityka danych to zerknij sobie tutaj: https://www.kaggle.com/learn, to co może Ciebie zainteresować to python, pandas, data visualization, time series, data cleaning.

Jak Ci się podoba to możesz zajrzeć do tych książek: "Python For Data Analysis", Wes Mckinney; "Practical Statistics for Data Scientists", Andrew Bruce, Peter C. Bruce, and Peter Gedeck.

Obydwie książki powinieneś móc znaleźć w necie za darmo i jest to IMO preferowana metoda
  • Odpowiedz
Jakie polecacie źródła do nauki Excela, Power BI i SQL? Chciałbym się nauczyć dobrze dobrze tych rzeczy, żeby przekwalifikować się na analityka biznesowego albo innego klepacza w korpo. Nie wiem tylko gdzie zacząć. Słyszałem o książce "Kompletny przewodnik po DAX", ale podobno nie jest dobra dla nowicjuszy.
#pracbaza #excel #korposwiat #praca #pracazdalna #powerbi #sql #pytanie #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Stulejman_Beznadziejny:
@zbinior:

MieJ na uwadze ze w Power BI mozesz zrobic bardzo duzo bez znajomosci DAX


Tu się nie do końca zgodzę. Niestety ale bez daxa na realnym, nawet bardzo prostym projekcie nie zrobisz za wiele - pisanie i używanie miar to absolutna podstawa.
Ale naukę z książki rozpocząłbym dopiero po zapoznaniem sie z samym pbi desktopem, a na pierwsze kroki wystarczą daxy rodem z fomuł z excela
  • Odpowiedz
Hej.
Wytłumaczy mi ktoś jaka jest reguła w mysql(jak i pewnie wszystkie inne rodzaje SQL), że zapytanie wyrzuca inne wyniki w zależności od kolejności kolumn w Select?
Przykładowo : Select a, b, c - 100 wynikow n Select c, a, b - 50 wynikow #sql
Z góry dzięki
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@tata_romana: to teraz trzeba wiedzieć jakie dokładnie masz warunki, zwłaszcza na GROUP BY, bo SQL nie ma ŻADNEJ funkcjonalności która by zmieniała liczbę wierszy tylko przez samą zmianę kolejności kolumn
  • Odpowiedz
#anonimowemirkowyznania
Zacząłem uczyć się Excela, chcę się wbić do korpo na Juniora. Które zagadnienia są najważniejsze, na których się najbardziej skoncentrować? Czy dobrym pomysłem jest potem nauka SQL jeśli chciałbym pójść w analizę danych? Studiów nie mam, angielski znam bardzo dobrze.

#anonimowemirkowyznania #it #sql #analizadanych #excel #korposwiat

---
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Przez ostatnie 3 miesiące uczyłem po pracy SQLa, Power Bi, Excela. Teraz zabrałem się za książkę do DAXa która kilka razy była poruszana na tagu od BI. Mam pytanie czego warto się uczyć po DAX żeby dostać pracę jako junior? Czy jest w ogóle zapotrzebowanie teraz na Power Bi dev, BI czy też DA? Naczytałem się trochę że w USA są zwolnienia w IT i że idzie recesja i
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania zapotrzebowanie na PBI devów jest bardzo duże, tylko jak to w IT bywa junior od ręki pracy nie dostaje, trzeb się trochę na szukać na początku. W BI wynika to z tego, że próg wejścia jest dość niski i bardzo wielu ludzi przebranżawia się w firmach wewnętrznie, przez co oferty szybko znikają.

Ucząc się daxa z kompletnego poradnika po dax juz zyskujesz spory plus na rekrutacji. Weryfikowałem technicznie dziesiątki ludzi
  • Odpowiedz