Cześć, od jakiegoś czasu pracuje już w #sql i w miarę go opanowałem żeby bez problemu wyciągać odpowiednie dla mnie dane. Chciał bym teraz nauczyć się optymalizacji zapytań i tworzeni tej dB żeby moje zapytania działały możliwie jak najszybciej :) czy możecie polecić jakieś materiały/kursy (nawet płatne)do nauki takiego podejścia ?
Wszystko
Najnowsze
Archiwum
- 5
dużo ciekawych materiałów nt. performance'u baz danych znajdziesz na https://use-the-index-luke.com/
jeśli chodzi o pisanie zapytań, to polecam robić ćwiczenia na https://sql-ex.ru i porównywanie swojego rozwiązania z odpowiedziami innych użytkowników (można patrzeć na koszt, liczbę operacji i/o itd.) - bardzo wiele można się w ten sposób nauczyć
jeśli chodzi o pisanie zapytań, to polecam robić ćwiczenia na https://sql-ex.ru i porównywanie swojego rozwiązania z odpowiedziami innych użytkowników (można patrzeć na koszt, liczbę operacji i/o itd.) - bardzo wiele można się w ten sposób nauczyć
@DaxterPoker:
Mówiąc o SQL Server, bo sam w tym siedzę.
Erik Darling, którego z całego serca polecam, gościu jest solidnym mózgiem z SQL i ma nietypowe podejście do przekazywania wiedzy (⌐ ͡■ ͜ʖ ͡■), do końca tego roku ma
Mówiąc o SQL Server, bo sam w tym siedzę.
Erik Darling, którego z całego serca polecam, gościu jest solidnym mózgiem z SQL i ma nietypowe podejście do przekazywania wiedzy (⌐ ͡■ ͜ʖ ͡■), do końca tego roku ma
#anonimowemirkowyznania
Hej!
Pracuje od jakiegoś czasu w #korposwiat w podatkach- prawie rok, mimo tego od dłuższego czasu czuję, że się nie rozwijam i mało tam merytoryki + dochodzi okresowy zapierdziel i czasem sporo nadgodzin. Odkryłem, że interesuje mnie #powerbi więc zacząłem się go uczyć w wolnych chwilach, dodatkowo staram się ogarniać #sql bo ponoć BI+SQL to taki "must have". Mimo tego, że skończyłem całkowicie inny
Hej!
Pracuje od jakiegoś czasu w #korposwiat w podatkach- prawie rok, mimo tego od dłuższego czasu czuję, że się nie rozwijam i mało tam merytoryki + dochodzi okresowy zapierdziel i czasem sporo nadgodzin. Odkryłem, że interesuje mnie #powerbi więc zacząłem się go uczyć w wolnych chwilach, dodatkowo staram się ogarniać #sql bo ponoć BI+SQL to taki "must have". Mimo tego, że skończyłem całkowicie inny
- 5
Zaplusuj ten komentarz, aby otrzymywać powiadomienia o odpowiedziach w tym wątku. Kliknij tutaj, jeśli chcesz skopiować listę obserwujących
- 4
Do samego PBI/SQL nie potrzebujesz jakiejś matmy. Raczej chodzi o logiczne myślenie i rozumienie dlaczego rezultat Twojej pracy jest taki, a nie inny, bo DAX używany w Power BI czasami potrafi zaskoczyć. PBI sam w sobie ma wbudowane pewne mechanizmy AI, a do jakichś grubszych tematów, to i tak w firmach są dedykowane zespoły.
Duży obszarem raportowym jest chociażby controlling, więc być może Twoje aktualne doświadczenie też można wykorzystać.
Sam pracę w
Duży obszarem raportowym jest chociażby controlling, więc być może Twoje aktualne doświadczenie też można wykorzystać.
Sam pracę w
Frajerskie pytanie xD mam jakiś stary widok w którym mam miliard wyjątków spisanych używając CASE WHEN THEN ELSE
Chce utworzyć tabele z wyjątkami która można edytować, ale wyjątki raz tyczą się dwóch kolumn raz jednej raz trzech. Jak ująć to w tabeli/joinie?
#sql
Chce utworzyć tabele z wyjątkami która można edytować, ale wyjątki raz tyczą się dwóch kolumn raz jednej raz trzech. Jak ująć to w tabeli/joinie?
#sql
- 0
join on ... like ...
- 0
@janek_: ale jak mam 6 warunków (6 kolumn), to jak to będzie wyglądać (raz będzie kolumna 1 i 2 musiała być spełniona, raz 2 i 3 itd itd)
Moglbym zrobić dużo joinow ale wtedy musiałbym myśleć o każdym możliwym układzie warunków
On like z wildcardami znam :p
Moglbym zrobić dużo joinow ale wtedy musiałbym myśleć o każdym możliwym układzie warunków
On like z wildcardami znam :p
Mam backup mysql jako dump 100GB. Nie pytajcie czemu. Jakie są strategie aby to backupować jakoś sensownie?
Myślałem o jakiejś replikacji master slave aby nie zapisywać tych spakowanych dumpów cyklicznie co X czasu. Nie dość, że to w uj trwa to tak samo długo trwa przywracanie. Profesjonalny admin #linux musi to robić inaczej bo nie wierzę, że tak to musi działać.
I jak to wogóle ma się zdumpować dobrze jeśli
Myślałem o jakiejś replikacji master slave aby nie zapisywać tych spakowanych dumpów cyklicznie co X czasu. Nie dość, że to w uj trwa to tak samo długo trwa przywracanie. Profesjonalny admin #linux musi to robić inaczej bo nie wierzę, że tak to musi działać.
I jak to wogóle ma się zdumpować dobrze jeśli
- 4
@incydent_kakaowy: profesjonalny admin linux nie używa mysql.
@incydent_kakaowy: Pro admin / DevOps robi to dwupoziomowo, ale uprzedzam, ze mowimy tu o drogich zabawkach:
1) Problem holdowania bazy celem zrobienia bakckupu - tak sie nie robi na duzych bazach. Nie robi sie dumpow (te moga sluzyc ewentualnie do migracji), a korzysta z enterprise'owego oprogramowania do backupow (Commvault, EMC Networker, Veeam). ktore to wszystkie posiadaja dedytkowane do konkretnych silnikow bazodanowych pluginy dla systemow operacyjnych na ktorych rozne bazy pracuja. Pluginy
1) Problem holdowania bazy celem zrobienia bakckupu - tak sie nie robi na duzych bazach. Nie robi sie dumpow (te moga sluzyc ewentualnie do migracji), a korzysta z enterprise'owego oprogramowania do backupow (Commvault, EMC Networker, Veeam). ktore to wszystkie posiadaja dedytkowane do konkretnych silnikow bazodanowych pluginy dla systemow operacyjnych na ktorych rozne bazy pracuja. Pluginy
Używam sql management studio, mam bazę danych i muszę przenieść część tabel do innej bazy danych na tym samym serwerze. Jest ktoś w stanie podlinkować w jaki sposób to zrobić? #sql
@omlecikzpasztetem: czemu nie puścisz inserta na inną bazę który będzie zbierał dane z tabeli która potrzebujesz?
@omlecikzpasztetem: najprosciej chyba tak https://dzone.com/articles/generate-database-scripts-with-data-in-sql-server
Była kiedyś taka ruska stronka z ćwiczeniami. Jakaś przykładowa 3-4 tabelowa baza i szereg zadań do niej z silnikiem odpowiedzi na napisane zapytanie; najlepsza odpowiedź, dobra ale jest lepsza, zła itd
Pamiętam może ktoś?
#sql #bazydanych
Pamiętam może ktoś?
#sql #bazydanych
@thomekh: https://sql-ex.ru/ może to to
- 0
Panie/Panowie, chciałbym opanować MS SQL. Jaką lekturę albo kurs możecie polecić? Miałem styczność z MySQL, jeśli będzie to pomocne.
#mssql #sql #bazydanych
#mssql #sql #bazydanych
@Hotelarz: Jeżeli faktycznie jest to 3 opcja to Marcin Lis - SQL ćwiczenia praktyczne, powinno w zupełności wystarczyć na początek.
@Hotelarz: Ciężko powiedzieć czy różnice są znaczące, bo już mi wszystkie te systemy weszły w krew, że się nawet nie zastanawiam nad tym. Samo selektowanie jest bardzo podobne na poziomie podstawowym. Administrowanie i deweloperka to już inna para kaloszy. Co do Accessa to nie znam. Poważnie w firmach jeszcze ktoś tego używa?
- 0
Siemka,
w moijej firmie od wczoraj korzystamy z Office 365 i wiele plików z makrami albo z bazami danych nie działa. W tym również plik na którym pracuję. Wiecie na czym może polegać ten błąd przy odświeżaniu arkusza?
#excel #korposwiat #pracbaza #office #informatyka #sql #bazydanych
w moijej firmie od wczoraj korzystamy z Office 365 i wiele plików z makrami albo z bazami danych nie działa. W tym również plik na którym pracuję. Wiecie na czym może polegać ten błąd przy odświeżaniu arkusza?
#excel #korposwiat #pracbaza #office #informatyka #sql #bazydanych
źródło: comment_1608192455VXwexhNZAb2aKDsLcsGky8.jpg
PobierzJaki mam wpisać warunek żeby min cena byla wieksza od 5000 a max mniejsza od 300000? Próbowałem HAVING MIN(cenazakupu)>5000, MAX(cenazakupu)<300000; ale nie wychodzi :(
#sql #bazydanych #naukaprogramowania
#sql #bazydanych #naukaprogramowania
źródło: comment_1607701189bQOzDUoZTgXUmoCu30OEzy.jpg
Pobierz@Bumbel_xen: Po prostu w warunku daj np.
Where cena_zakupu between 5000 and 300000
Where cena_zakupu between 5000 and 300000
Mircy, jak to jest u was i waszych #pracbaza z waszymi umiejętnościami dotyczącymi pracy w Excelu i czym się zajmujecie?
Pytanie skierowane głównie dla osób, które Excela używają na poziomie zaawansowanym - dobra znajomość formuł, PowerQuery, VBA, obróbka dużych zbiorów danych - czy używacie Excela "pomocniczo" do waszych pracbazowych zajęć, czy Excel to wasze główne zadanie i rekrutujecie się i pracujecie na stanowiskach "speca od exceli"?
Naszły mnie rozkminy, bo w moim
Pytanie skierowane głównie dla osób, które Excela używają na poziomie zaawansowanym - dobra znajomość formuł, PowerQuery, VBA, obróbka dużych zbiorów danych - czy używacie Excela "pomocniczo" do waszych pracbazowych zajęć, czy Excel to wasze główne zadanie i rekrutujecie się i pracujecie na stanowiskach "speca od exceli"?
Naszły mnie rozkminy, bo w moim
źródło: comment_16076042009RPEvWrIAtc9e3GzO7r0AN.jpg
Pobierz@Stulejman_Wspanialy: Jeśli jesteś dobry w Oracle, MS SQL czy MySQL - ale na prawdę dobry a nie "umiem zrobić selecta", to 15k jest absolutnie spokojnie do osiągnięcia, rzekłbym nawet że jest to raczej minimum.
Przy czym taki poziom osiąga się po latach doświadczenia, i grzebania w tym.
Przy czym taki poziom osiąga się po latach doświadczenia, i grzebania w tym.
@GaiusBaltar: Tylko o jakim poziomie tego SQL'a mówisz? O takim, że ktoś potrafi zaprojektować bazę danych i ciągnąc z niej dane na różne dziwne sposoby? Znam SQL całkiem dobrze. Nie na pamięć, ale jeszcze nie poległem na żadnym zadaniu z nim związanym. Chyba każdy zawodowy programista to potrafi.
mozna po stronie ms #sql serwera zrobic jakis skrypt aby pozniej serwer zapisywal do tabeli dane wysylane za pomoca GET POST czy PUT? jesli tak to czy to skomplikowane bedzie? #bazydanych #naukaprogramowania
- 0
shift + end - zaznaczy wiersz od poczatku kursora do konca,
shift + home - zaznaczy mi wiersz od konca do poczatku.
Czy jest jakis skrót w którym ustawiajac kursor gdzieś PO ŚRODKU wiersza zaznaczy mi caly wiersz? (tylko wiersz wiec shift+ctrl+end/home odpada)
#it #skrotyklawiszowe #sql
shift + home - zaznaczy mi wiersz od konca do poczatku.
Czy jest jakis skrót w którym ustawiajac kursor gdzieś PO ŚRODKU wiersza zaznaczy mi caly wiersz? (tylko wiersz wiec shift+ctrl+end/home odpada)
#it #skrotyklawiszowe #sql
@biszcz: ale o jakim programie mówisz? O SSMS? Próbowałeś home+shift+end?
- 1
protip: w SSMS możesz używać
@ostrykuc666: @biszcz:
[CTRL]+[C] i [CTRL]+[X] bez zaznaczania niczego, w tym przypadku skopiujesz/wytniesz całą linię@ostrykuc666: @biszcz:
- 2
Jak najlepiej nauczyć się praktycznego sql?
W pracy nie używam bo nie mam możliwości, a rozglądam się za czymś nowym i właśnie w kierunku analizy danych.
Książki i kursy przerobione, ale podejrzewam, że nie o to chodzi jak w ogłoszeniu piszą, że wymagana znajomość sql.
#programowanie #sql
W pracy nie używam bo nie mam możliwości, a rozglądam się za czymś nowym i właśnie w kierunku analizy danych.
Książki i kursy przerobione, ale podejrzewam, że nie o to chodzi jak w ogłoszeniu piszą, że wymagana znajomość sql.
#programowanie #sql
- 4
i jeszcze: polecam rozwiązywanie ćwiczeń ze strony https://sql-ex.ru/ wraz z ich kursem. Kurs dotyczy głównie dialektu MS SQL, natomiast ćwiczenia można rozwiązywać w następujących dialektach: MS SQL, MySQL, Oracle oraz PGSQL.
W zadaniach pracujemy na pięciu przykładowych bazach danych (sklep komputerowy, firma recyklingowa, lotnisko, statki, malowanie) i musimy napisać zapytanie, które zwróci wymagane rekordy uwzględniając strukturę danych i relacje istniejące w danej bazie, np. wyświetl producenta najtańszego komputera, albo wyświetl miasta do
W zadaniach pracujemy na pięciu przykładowych bazach danych (sklep komputerowy, firma recyklingowa, lotnisko, statki, malowanie) i musimy napisać zapytanie, które zwróci wymagane rekordy uwzględniając strukturę danych i relacje istniejące w danej bazie, np. wyświetl producenta najtańszego komputera, albo wyświetl miasta do
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
na esgieszku ebiznes albo big data
Komentarz usunięty przez autora
Kochane Mirki czy ktoś mógłby poratować randoma i jego kuzyna i pomóc w wykonaniu zadania z zdjęcia? Jak ktoś zrobi całe to będę mega wdzięczny
#sql #naukaprogramowania #pomocy
#sql #naukaprogramowania #pomocy
źródło: comment_160685368702CqiZs5QbpDsuPOPGqmGh.jpg
Pobierzchciałbym zrobić taki myk, ze jak sie wpisuje 'data_wydania' to automatycznie wypełnia tabele 'platnosc' z sumą cen*ilosc (po numerze zamowienia). ale nie wiem jak #sql #naukaprogramowania
źródło: comment_1606662829YjGrFVygi6OYH1B44CGRJv.jpg
Pobierz@rosso_corsa: może trigger?
- 1
@rosso_corsa: after insert?
- 0
- 0
@MagicznyMateusz: https://docs.microsoft.com/pl-pl/learn/certifications/browse/?products=sql-server&resource_type=certification
Problem jest taki, że na początku 2021 większość tych certów jest wycofywana, więc trzeba poczekać co MS zaproponuje nowego. Natomiast materiały przygotowujące jakoś diametralnie się nie zmienią raczej.
Problem jest taki, że na początku 2021 większość tych certów jest wycofywana, więc trzeba poczekać co MS zaproponuje nowego. Natomiast materiały przygotowujące jakoś diametralnie się nie zmienią raczej.
mam w mssql tabele z kolumnami 'jedna' 'druga' i 'suma', robie insert do 'jedna' i 'druga' da sie zeby serwer w suma sam wyliczył i wstawił sume przy insercie? #naukaprogramowania #sql
- 0
@Rokuto: albo w sumie to dam sobie spokoj tak jak mowisz zrobie to po stronie aplikacji, dzieki ( ͡° ͜ʖ ͡°)
- 1
- 0
@cohontes: umiem into angielski, ale przy wejściu na strone poprostu mnei przerzucilo na instalacje WP :D wiec dlatego pytam, ale dziekuje i sznauje





























#naukaprogramowania #sql #programowanie #programista15k #bazydanych