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
Wszystko
Najnowsze
Archiwum
- 0
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
#sql #mysql #programowanie
@Armando103: to trzeba na spokojnie
- 2
@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.
No chyba że chcesz skończyć na poziomie SELECT, FROM, JOIN GROUP BY I HAVING. To nie ma znaczenia jaki silnik.
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
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
@mdlejtecole: no pewnie, że tak
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
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
#sql #python
- 3
@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.
Po to masz GROUP BY żeby grupować. Baza danych jest zoptymalizowana do robienia takich operacji.
- 1
#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
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
- 1
@jszafran: kiedyś myślałem nad czymś podobnym. Ale później nauczyłem się regexa i vsc
- 1
@JaTobieTyMi: Hej, coś takiego już istnieje, np. https://delim.co lub https://delimiters.co. Z tego co obczailem na szybko, to oba toole nie obsługują poprawnie wierszy zawierających pojedyncze cudzysłowy (nie dublują ich). Ale to jest i tak raczej rzadki case, zwykle wkleja się jakieś integery i te toole wystarczają :).
@Dziurawybemben: w3
konto usunięte via Android
- 1
@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ć.
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ć.
#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
#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
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
- 0
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
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
- 8
@Eustachy_goli_pachy: Opie, te pesele to fakowe, nie :D? Tak tylko sprawdzam.
@Eustachy_goli_pachy: @jalop: jeśli nie możesz tego dodawać, odejmować, dzielić, mnożyć to to nie jest ani liczba, ani decimal, tylko string
Treść przeznaczona dla osób powyżej 18 roku życia...
@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
@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
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
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 #
#pracbaza #excel #korposwiat #praca #pracazdalna #powerbi #sql #pytanie #
@Stulejman_Beznadziejny:
3 źródła które mi bardzo pomogły z excelem:
- Excel i Adam
- PMSocho
- Leila
3 źródła które mi bardzo pomogły z excelem:
- Excel i Adam
- PMSocho
- Leila
@Stulejman_Beznadziejny:
@zbinior:
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
@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
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
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
- 1
@tata_romana: masz w zapytaniu jakąś funkcję agregującą? (sum count min max)?
@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
#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
---
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
---
@AnonimoweMirkoWyznania trzeba to dać na anonimowe ? Naprawdę ?
- 0
ZbożowyBarman: @PlujacyDyrygent: SQL miałem zmiar się zacząc uczyć dopiero po ogarnięciu Excela, nie chcę wszystkiego na raz. Kasa dla mnie na początek nie jest istotna, chcę zacząc budować CV i robić doświadczenie. Masz na myśli Oracle, MySQL etc. a nie sam SQL?
---
Zaakceptował: LeVentLeCri
---
Zaakceptował: LeVentLeCri
Znacie jakiś ciekawy serwis z zadaniami z SQLa? Najlepiej jak by była baza danych do pobrania i do tej bazy zadania z rozwiązaniami.
#it #programowanie #sql
#it #programowanie #sql
@Narzekajaca_maruda: sciagasz sql server express do tego adventure works i cisniesz
@Narzekajaca_maruda: sqlzoo
- 0
Mam problem ze zrozumieniem zadanka :
przerabiam https://sqlbolt.com/lesson/select_queries_with_outer_joins i pierwsze 2 "rozwiązałem" bez joinów (może w tym problem?). A w 3cim podają prawidłową odpowiedź :
SELECT DISTINCT buildingname, role
FROM buildings
RIGHT JOIN employees
ON buildingname
przerabiam https://sqlbolt.com/lesson/select_queries_with_outer_joins i pierwsze 2 "rozwiązałem" bez joinów (może w tym problem?). A w 3cim podają prawidłową odpowiedź :
SELECT DISTINCT buildingname, role
FROM buildings
RIGHT JOIN employees
ON buildingname
@gokihar zobacz sobie może w google grafika jak to wygląda (hasło sql join)
@gokihar: strona ma problem z right joinami, poszukaj artykulu gdzie o wiele lepiej i dużej na przykladach wyjasniaja joiny
https://www.samouczekprogramisty.pl/klauzula-join-w-zapytaniach-sql/
https://www.samouczekprogramisty.pl/klauzula-join-w-zapytaniach-sql/
#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
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
@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
Ucząc się daxa z kompletnego poradnika po dax juz zyskujesz spory plus na rekrutacji. Weryfikowałem technicznie dziesiątki ludzi
@dziwna_kuna:
kilka tematów które mi przychodza do głowy:
1. Relacyjne i nierelacyjne bazy danych - charakterystyka
2. Baza danych, hurtownia danych, data marty, datalake - definicje
kilka tematów które mi przychodza do głowy:
1. Relacyjne i nierelacyjne bazy danych - charakterystyka
2. Baza danych, hurtownia danych, data marty, datalake - definicje
Kiedyś to byli kołczowie, dzisiaj nawet "nauczyciele życia" jakby po bootcampach... XD
#programista15k #programowanie #humorinformatykow #pracait #informatyk #sql #gimbynieznajo #nostalgia #wspomnienia #coaching #samodoskonalenie #rozwojosobisty #rozwojosobistyznormikami #devcoaching #debugyourself
#programista15k #programowanie #humorinformatykow #pracait #informatyk #sql #gimbynieznajo #nostalgia #wspomnienia #coaching #samodoskonalenie #rozwojosobisty #rozwojosobistyznormikami #devcoaching #debugyourself
źródło: comment_1659996764VxTVdh6U2eImum3Z1aZwOP.jpg
Pobierz- 4
@WolandWspanialy: Bracie! J---Ć ORMy. Całe pokolenie zatrute NOWOTWOREM code first XD
@WolandWspanialy: To zależy :p często rezygnuje się z normalizacji na rzecz wydajności ;)
@mr_ponglish: Masz na mysli Power Pivot, Power Query, czy jak?
- 2
W jaki sposób wykorzystać tego sqla z excelem? Mowią, że analityk dobrze żeby znał m.in. excela i sqla. Mam sobie bazę danych i w jaki sposób mam te dwie umiejętności ze sobą wykorzystywać? Poprostu kopiować tabelę ze środowiska sql do excela? Czy na jakiej to zasadzie ma działać? XD
Sorry za głupie pytanie, ale nie mam pojęcia na jakiej zasadzie pracuje się z excelem i sqlem
#sql #excel
Sorry za głupie pytanie, ale nie mam pojęcia na jakiej zasadzie pracuje się z excelem i sqlem
#sql #excel
- 2
@mr_ponglish: ja excela bardzo mało używam. Najczęściej przerzucałem już pogrupowane dane i na tym robiłem wykresy itd. Ale można wrzucić tez całość danych i na nich przygotować tabele przestawną. O ile to ma sens i tych danych nie ma jakoś dużo. Na pewno też można bezpośrednio odczytać dane z bazy za pomocą vba.
@mr_ponglish: w excelu możesz utworzyć połączenie z bazą sql pisząc zwykłego selecta, dzięki czemu nie musisz bawić się w kopiowanie wyników z sql do Excela,wystarczy odświeżenie źródła , a potem na już właściwych danych robisz wszystkie wykresy itd
Mam instrukcję z konwersją typów danych i mam tam varchar(15). Co oznacza ta liczba w nawiasie? #sql
@mr_ponglish: że pole przyjmie tylko 15 znaków.






















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
I kwerenda:
Select *
From tbl A
LEFT JOIN tbl B
ON A. Order1= B.order1 and A. Order no <
https://pl.seequality.net/tsql-row_number-rank-dense-ntile/
https://pl.seequality.net/funkcje-okna-agregacja-wartosci-ramki/
(。◕‿‿◕。)