Mirki, aktualnie zajmuje sie konwersja baz danych pomiedzy poprzednim systemem klienta, a naszym
Zainteresowalem sie pythonem, szukam jakiegos narzedzia ktore pozwoli mi wstepnie przeanalizowac baze ktore otrzymujemy, liczbe poszczegolnych rekordow, liczbe rekordow ktore nie zostana skonwertowane z powodu jakichs ustalonych warunkow konwersji, zaimplementwac jakies warunki sprawdzajace czy wszystkie dane sa spojne i ewentualnie przedstawic to w jakiejsc formie graficznej, czy sa jakies biblioteki przewidziane do takich celow ?
#sql #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Panowie z #programowanie nie wiem jak mam wycenić robotę.

Mam do zrobienia dość skomplikowany widok lub procedurę w #sql (jeszcze nie zdecydowałem co będzie lepsze) do pewnego raportu w BI.

Zapytanie będzie dość skomplikowane, bo leci przez 3 zlinkowane serwery MsSQL, obstawiam, że zrobienie tego zajmie mi od 4 do 6 godzin. Nigdy nie wyceniałem pracy na bazach danych, powinienem sobie to policzyć po mojej stawce godzinowej, czy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@virus-t: licz x2 - skoro nie wiesz jak wycenić, to oznacza, że masz sporo ryzyk po drodze o których nie wiesz (może bazy są w innych sieciach, może się nie widzą, może będziesz musiał palić czas na dogadywaniu z administratorem szczegółów; może dane po drodze są poszarpane /śmieci, niespodziewana redundancja, dziury... etc/ )
  • Odpowiedz
@Metylo: ja na data engeneera dostałem pytania ze SQLa i pytona z listy: 100 popularnych pytań na rozmowę z pytona xD plus czy znam snowflake, powerBI i czy kojarzę co to oltp i olap. Potem miałem zadanie z pytona a ze SQLa nic. Więc zależy jak trafisz - jak gadam z analitykami to czasem mam wrażenie że sami nie ogarniają swoich tematów. Grunt to iść na pierwszą rozmowę i zobaczyć
  • Odpowiedz
szybkie pytanie! chciałbym z 4 tabel sql wydobyć podstawowe informacje (poprzez grupowanie by nie duplikować wierszy)
oraz dodać do widoku 2 kolumny zliczające COUNT
1 z nich filtrowałaby wyniki z id 16
druga z nich filtrowałaby wyniki z id 8

jak to zrobić w widoku? mogę zrobić tylko 1 filtr i nie mogę dojść do tego jak to zrobić.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ShpxLbh: racja, tam w czwartej linii miało być po prostu , COUNT(1) as ile_wierszy_wszystkie - przy przeklejaniu mi się pokręciło (tak to jest jak się piszę sqla na sucho)
  • Odpowiedz
Ponieważ moja obecna robota zaczyna mnie powoli nużyć, to myślałem o zmianie branży - najlepiej czegoś z pogranicza IT i inżynierii mechanicznej/elektrycznej tj. CAE, gdzie miałbym na starcie większa wiedzę niż gdybym miał iść typowo w samo programowanie.

Na wstępie zaznaczam, że ogarniam bardzo powierzchownie C oraz projektowałem modele obliczeniowe w SciLabie, Matlabie i Simulinku. Wobec tego zastanawiam się czego powinienem się nauczyć zanim zacznę na poważnie aplikować na pasujące mi oferty
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #sql jakim skryptem SQL można przeliczyć tak kolejność 3 kolumny liczymy od 1 dla tych samych wartości w wierszu i+1 pierwsza różnica w wierszu dowolnej kolumnie 1 z 3 kolumn znowu od 1 i dalej i+1
Kol1 Kol2 Kol3 Kolejność
LUKA LUKA LUKA 1
LUKA LUKA LUKA 2
BB BB BB 1
BB BB BB 2
AA AA CC 1
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1a6e1 9r33n: Wystarczy wpisać SQL w google i kliknąć "szukaj",ale nie - lepiej na wykopie na anonimowych pytać... Naściemniał taki jak ty że umie SQLa i teraz kombinacje... Jak ja napiszę,że 1/10 czy 3/10 (w sumie to nie wiem jak to ocenić i tyle - 80% z tego teściku W3 mi wychodziło ale jest jeszcze optymalizacja zapytań itd itp) to nikt nawet nie odpowie a ty pewnie na lajcie że znasz
  • Odpowiedz
Cześć Mirki
Od dwóch lat pracuje jako sql developer, wczesniej na Oraclu teraz głównie SQL Server i SSIS, jako że ostatnio w pracy mocno się nudzę chciałbym się troche rozwinąć
Pomyślałem nad nauka Pythona(numpy, pandas) i jakiegos narzedzia do analizy jak Power BI lub Tableau
Czy znacie może jakies dobre ksiazki/kursy/tutoriale łączace te dwie dziedziny ?
A może moje myślenie jest błędne i powinienem się tego uczyć niezależnie ?
#pracait
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chce zrobić export dwóch tabel do dwóch plików .csv. W jednej tabeli jest średnio 5 mln rekordów. Chciałem zrobić COPY table TO '/path/' WITH DELIMITER ',' CSV, ale nie dało rady bo po kilku minutach jest timeout.

Napisałem w pythonie na szybko skrypt który eksportowałby dane do csv dzieląc dane według daty (miesiąca i roku = result_mm-yyyy.csv)

Jednak tutaj tez występuje timeout. Co byście poradzili?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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