Siema,

Mam pytanie. Ma ktos moze strone albo filmiki na yt na ktorym sa zadania praktyczne. Przerabiam teraz kurs nieinformatyka na yt i praktycznie go koncze i chcialbym poznije przerzucić sie na zadania praktycznie i wiecej praktyki.

Z góry dzieki.

#sql #oracle
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Awerege: problem polega na tym, że idziesz w pętli i nie masz od razu wszystkich ID dla danej wartości powerplanttypeid. Musisz podzielić proces na etap generowania danych i wyliczania NRP (np. zbierz rekordy do jakiejś kolekcji). Alternatywnym rozwiązaniem (ale gorszym wydajnościowo) byłoby robienie selecta dla każdego wygenerowanego rekordu. Jak już masz powerplanttypeid, to pytasz bazy o wszystkie pozostałe ID z tym samym powerplanttypeid i masz swój NRP.
  • Odpowiedz
@ManfredMacx: Dziękuję bardzo za sugestię, poradziłem sobie z wykorzystaniem cursora w PL/SQL w którym magazynuje wyniki selecta i potem te wyniki fetchuje do odpowiedniej kolumny w końcowej tabeli.
  • Odpowiedz
@Farezowsky: Tak na zdrowy rozum, pozycja czyli wynik badania powinien byc powiązany z badaniem a nie pacjentem. Relacja między pacjentem a centrum też nie wydaje się konieczna
  • Odpowiedz
Hej
Pytanie do osób które siedzą w Microsoft reporting services. Wiem stary system ale cóż poradzić.
Użytkownik wymyślił sobie raport gdzie jest ok 5-7tys wierszy. W SSRS 2017 nie działają przyciski nawigacyjne do następnej strony.
Wrzucenie na stronę podziału, pola z ilością stron nic nie daje. Może ktoś się orientuje jak to ogarnąć?
Eksport do pliku wyrzuca poprawnie wszystkie rekordy.
Problemy występuje tylko w report viewer na stronie nie zależnie od przeglądarki. W
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W związku z tym, że mam teraz trochę więcej wolnego czasu chciałbym podszkolić się trochę z #sql . W pracy go wykorzystuję, jednak tylko w stopniu podstawowym. Korzystam z programu Teradata. Czy możecie polecić jakiś kurs online z SQL, który mógłbym przerobić z użyciem tego programu?
#programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy moge jakoś nie powatrzac zapytania? znaczy np :
chce policzyc pensję roczną która jest większnia niż 12000, a mam rekord tylko pensją miesięczna więc robie :

select 12*pensja from table where 12*pensja > 12000;

i dwa raz dałem 12*pensja, mogę to jakoś zastąpić?chyba taka duplikacja nie jest zbyt elegancka?
#sql #programowanie #naukaprogramowania
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Długo szukałem dobrego tutoriala do SQL i chyba najlepsze co jest, to www.sqlitetutorial.net. Jeśli znacie jakieś równie dobre, to wrzućcie tu. Jaki jest wskazana dalsza ścieżka nauki, po przejściu takiego tutorialu? #sql
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy są o:
Typach danych w Oracle SQL a w dokładniej:
* typy: CHAR, VARCHAR2
-Różnice pomiędzy CHAR a

Poziom SQL i Oracle

  • Nie mam zielonego pojęcia o SQL (Co to SELECT?) 18.5% (91)
  • Jestem początkujący (znam SELECT) 12.6% (62)
  • Znam podstawy (znam: JOINY, GROUP BY, WITH) 51.0% (251)
  • Średnio w SQL (OVER, CUBE, ROLLUP) 6.3% (31)
  • Śrdnio w Oracle (Indexy, Partycjonowanie, UNDO) 3.7% (18)
  • Jestem zaawansowany :) 7.9% (39)

Oddanych głosów: 492

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MtEverest: Chciałem poczekać do wakacji (wtedy je zacząć, rekrutacje trwają już od teraz), ale tekturowa polityka krakowskiej biedronki IT mnie zmusiła do "nagłego" szukania xd
  • Odpowiedz
mam prosta tabele w sql i wyciagam zwyklego selecta:
SELECT id, name FROM table1 WHERE id IN ('3','1','2');

jak zrobic, zeby ten select zwrocil mi wartosci w kolejnosci ID tak jak w selekcie czyli obiekty po kolei: 3,2,1 a nie stosowal automatycznego ordera?

#sql #pytanie
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrzywodcaFormacjiSow: poprawność ani optymalizacja nie ma znaczenia.
Mniejsze prawdopodobieństwo błędu bo jak piszesz JOIN i zapomnisz warunku złączenia to masz błąd, a jak piszesz where to dostajesz złączenie krzyżowe.
złączenie zewnętrzne - w ms sql server zrobisz go tylko przez OUTER JOIN (chyba że kombinujesz z włączaniem rzeczy które są "deprecated"), w Oracle się da użyć tych plusików w nawiasiku ale taki kod nie do końca jest jednoznaczny.
  • Odpowiedz
Czy do książki K. Żmudy "Jak osiągnąć mistrzostwo w konstruowaniu zapytań" Można skądś wziąć te opisywane tabele do zadań? Bo nic nie znalazłem w książce.

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

#anonimowemirkowyznania
Mirki, szukam pracy w #it. Nie mam zbyt dużego doświadczenia, znam dość dobrze #sql, ale to dlatego, że sam się tym bawię, ale nie w robocie (tam to raczej jakieś excele i htmle). No i teraz pytanie głównie do #hr i #rekruter. Wysyłam swoje #cv od dwóch miesięcy i odzew jest bardzo słaby. Myślicie, że w
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: no ciężko teraz z juniorami. czasem się coś trafi i się uda, ale chyba łatwiej będzie Ci poszukać czegoś jako tester lub support i później starać się o przejście lub szukać czegoś innego.
Wirus nie ułatwia, u mnie chyba póki co nabór wstrzymany, a rozmowy które były już umówione są wykonywane przez skype.
  • Odpowiedz
@korni007: Max Degree of Paralellilsm https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-ver15

Mając dynamiczna pamięc w SQLu i dynamiczną na hyper-V to ładny kombos XDD SQL łyka ile widzi jak @Qrystus pisze, Hyper-V widzi ze jest demand na wiecej więc pakuje mu więcej RAMu, i tak do wyczerpania :D

Na starym serwerze nie ma tych błędów pamięci podręcznej? Który to dokładnie counter?

Na hyper-V będziesz w stanie zmienić dynamiczną pamięć na mniejszą jak wyłączysz serwer.
  • Odpowiedz
@korni007: Nie jestem specem od Hyper-V, ale chyba najpierw:
1. Ustalić ile i ustawić na stałe RAM na Hyper-V dla wirtualki, np. 64GB, bez możliwości autorozszerzania.
2. Ustawić na stałe ile może zeżreć SQL Server z tych 64GB -> Jeżeli działa na hoście tylko instancja SQL Servera to pewnie bym rekomendował ok. 80-85% dostępnego RAMu, czyli jakieś 50-55GB.
3. Sprawdzić na ile jest ustawiony SWAP i czy też nie przydziela
  • Odpowiedz