Panowie bazodanowcy jak to jest, że wynik kwerendy otrzymuję od razu a query executed time wskazuje na kilkadziesiąt sekund? Może z pozoru banalne pytanie, ale proszę o wytłumaczenie
#sql #bazydanych
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#pomocy #excel #sql
Mireczki,
mam dwie tabele - jedna zawiera nagłówki faktur, w drugiej są pozycje faktur. W systemie łączone są poprzez pola ID główki. Nie mogę sobie poradzić, jak wciągnąć te informacje na arkusz w taki sposób, by np. do faktury z ID główki 15 podstawiały się pozycje z tym samym id. Próbowałem scalania, relacje w power pivot ale cały czas stoję w miejscu. Znajdzie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m_wazowski: Jest na to kilka sposobów, ja bardzo polecam Power Query.

1. Utwórz połączenia do obu tabel:
Dane -> Z tabeli / zakresu
Plik -> Zamknij i załaduj do...
Utwórz tylko połączenie
  • Odpowiedz
@xtracom: Bardzo, bardzo Ci dziękuję! Wczoraj z tej radości napisałem komentarz z podziękowaniem i nie kliknąłem wyślij ( ͡° ͜ʖ ͡°) Wielkie dzięki Kolego, należy Ci się dobre piwko
  • Odpowiedz
#plsql #sql #oracle
Mam tabele użytkownicy z kolumnami id, imię, nazwisko
Kurła Mirki, napisałem sekwencję i triggera, które zwiększają mi kolumnę id w tabeli o 1 przed insertem.
I w insercie nie podaję id, bo to ogarnia trigger.
Chciałem napisać funkcję dodającą użytkownika. Ale przy tworzeniu funkcji musze podać to id.. jak to "obejść"?
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie pytanie.
Mam dwie tabele, które nie są w żaden sposób ze sobą połączone, ale obie mają kolumne "Name". Jak będzie wyglądał sql, który zwróci mi names z obu tabel? Da się tak w ogóle zrobić?

#sql #bazydanych
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam w #powerbi kolumne typu date i obok druga kolumne z int gdzie jest godzina. jak utworzyc nowa kolumne datetime gdzie bedzie i data i ta godzina? trzeba jakos w daxie rzezbic czy da sie inaczej? #sql #excel
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bla_bla_bla: niestety, mysql smierdzi. Albo uzywaj postgresa, albo pozostaje Ci dodac dodatkowa kolumne do tego. Mozesz tez dodac dodatkowa tabele, ktora bedzie miec FK do tej Twojej tabelki, do wartosci nie-nullowych i wyszykiwac po tej nowej.
  • Odpowiedz
mircy potrzebuję pomocy z #sql
mam trzy tabele, jedna zawiera ceny i SKU, druga zawiera ID produktów i SKU, a trzecia zawiera ID produktów i ceny.
Jak się domyślacie potrzebuję wsadzić ceny z pierwszej, do cen z trzeciej, ale jedyny wspólny parametr to SKU z pierwszej i drugiej.
Jak napisać zależność żeby instert nowych cen wszedł pod właściwe ID dla każdego produktu?

inaczej co się musi stać.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@cavou: to zrób parę kursów online a resztę się doszkolisz jak będzie trzeba. W dogłębną wiedzę nie wejdziesz szybko a może nie będzie potrzebne a pobieżnie starczy.
  • Odpowiedz
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 ?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ć
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@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
  • Odpowiedz
#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
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 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
  • Odpowiedz
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
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
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
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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?
  • Odpowiedz