via Wykop Mobilny (Android)
  • 2
@scorpio18k: tutaj nie masz "głównego" id, jest to tabela służąca do połączeń "many-to-many", możesz się spotkać z nazwą "bridge table", jest jak najbardziej poprawna i skuteczna :)
  • Odpowiedz
Muszę zrobić szkolenie/prezentację z SQLa.
Szukam śmiesznych memów na przerywniki ktoś coś? To co sam znalazłem jest za słabe nawet na wykop
#sql #sqlserver
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jeśli do pytania
Znaleźć produkty, które zaczynają się na literę 'a' za pomocą like użyje
select ProductName from Products
where ProductName like 'a%'
to jak ułozyć zapytanie do takiego samego pytania tylko żeby znaleźć produkty które zaczynają się na litere 'A' skoro sql nie rozróżnia wielkości liter
#sql #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może ktoś podpowie, mam 3 serwery i 1 główny i chciałbym zrobić, aby nikt z tych 3 serwerów nie mógł
pobierać danych/wykonywać procedur itp. na tym głównym.
Jest gdzieś konfiguracja, że serwery z zewnątrz będą odrzucane?

Np. serwer główny A
serwer inny B
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ostrykuc666: Na weekend chcę coś porobić na tym głównym serwerze i nie chce, aby coś przeszkadzało.
Server properties -> connections -> odznacz allow remote connections to this server.
To zrobiłem, ale to trzeba restartować usługę? Bo mi nie zadziałało.
  • Odpowiedz
@ostrykuc666: Tak, dokładnie, miałem tu na myśli zaawansowany poziom zapytań sql, czyli to co większości analitykom, ludziom w korpo potrzebne żeby lepiej nawigować po bazach danych. Dla projektantów baz danych/programistów baz danych to będzie zdecydowanie za mało bo książka jest głównie o zapytaniach.
  • Odpowiedz
Hej, gdzieś kiedyś mi takie coś mignęło w necie, ale już nie mogę znaleźć.
Szukam bazy danych do ćwiczeń z ms sql.
Chce ją podłączyć i przez SMSS z nią się połączyć i sobie na niej ćwiczyć. Do tego przydała by się też strona z ćwiczeniami do tej bazy.

Wydaje mi się że coś takiego kiedyś widziałem ale nie mogę teraz na to natrafić. Może ktoś pomoże? :D

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

via Wykop Mobilny (Android)
  • 0
@xemi: AdventureWorks, WorldWideImporters ale najbardziej polecam kopie Stackoverflow, bo masz tam prawdziwe dane, więc można trochę się poczuć jak na "żywym organizmie". Jak wpiszesz w Google "StackOverflow download Brent Ozar" to znajdziesz ( ͡ ͜ʖ ͡)
  • Odpowiedz
Jak myślicie o co mogą spytać mnie na rozmowie jeśli w wymaganiach na iIT Supporta 2nd line jest podstawowa znajomość sql, Javy, json, csv, xsl?
Wiem tyle że nie trzeba umieć pisać kodu bo jest to support dla platformy która jest napisana w javie, lecz ogarniać co się w nim dzieje, a chciałbym też się przygotować ale są to tak rozległe tematy że nie wiem w co celować

#java #
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@jaca_66 no jak jest teraz to widzisz ( ͡º ͜ʖ͡º)
Sqla znam ale w javie nie siedzę jakoś dużo, ogarniam co się dzieje mniej więcej bo znam też c++ podstawy, i mniej więcej czaje te zagadnienia związane z obiektowoscia, metodami itd, więc się zastanawiam czy to wystarczy
  • Odpowiedz
@kacper635: Pracowałem na tym stanowisku. U mnie ważna była jeszcze znajomość dockera/k8s. Żadna zaawansowana, ot wiedzieć czym są config mapy, deploymenty i jak sobie posprawdzać co nie działa :D
  • Odpowiedz
@boguslaw-de-cubalibre: przekieruj sobie przez lokalne proxy requesty z aplikacji na telefon. Dzięki temu będziesz mógł zobaczyć adresy endopintów nawet jeśli API nie udostępniają publicznie. Już taką dziwną zabawę przerabiałem do zaciągania danych z innej aplikacji, która API oficjalnie nie udostępnia. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#sql #programowanie
mireczki problem jest, mam taki kod: jdoodle.com/ia/icH
wszystkie opcje działają poza tą gdzie oba inputy są NULL, wtedy nie zwraca niczego. dlaczego tak się dzieję? ten sam wycinek kodu działa poza tą funkcją więc jest dobrze napisany... :/
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Mirki, prosta sprawa a mnie przerosła. Baza w formacie .bak z SQLa 2019 musi zostać przekonwertowana do 2016. Macie jakieś pomysły?

Wygenerowalem skrypt pod 2016, odpalam i wyrzuca errory...

Są jakieś zewnętrzne softy co mogą to ogarnąć?
#sql #programowanie #bazydanych
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nimitz: no to skrypty do poprawy. Stawiam na użycie funkcji sys z wersji 2019. Jakieś myki z tabelami i partycjami. Nie da rady inaczej na ten moment. MS zapewnia przyjemny upgrade, ale nie w drugą stronę. Możesz jeszcze próbować poprzez dacpac file i Visial Studio. W momencie zmiany docelowego serwera na niższą wersję przy kompilacji pokaże Ci miejsca do poprawy itd. więcej roboty, ale potem łatwiej się zyje ( ͡
  • Odpowiedz
Cześć przerobiłem trochę kursów z SQL i power BI, chciałem przejść do robienia jakiś praktycznych projektów. Jakieś pomysły skąd najlepiej brać dane? Najbardziej byłbym zainteresowany oczywiście finansowymi.
#powerbi #bi #excel #sql #programowanie #pytanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cohontes: Mam na mysli bardziej dane nawet randomowe jakies spolki dotyczącze sprzedaży przychodow zyskow klientow takie do przygotowania dashboardu np
  • Odpowiedz
#sql #businessintelligence
Mirki, prosba o pomoc. Firma chce mnie przenisc do Polski z zagranicy. Zaznaczyli jedynie ze bede musial na nowo negocjowac z nimi wynagrodzenie. Nie mam zielonego pojecia jakie sa stawki w kraju. Ktos moglby cos przyblizyc. Ogolnie Sql Server Developer z calym BI do tego 9 lat w branzy. Ile takie cos, ktos cos wie na ten temat?
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Mam takie pytanka:
- Jak dużo wymagają na stażach np: JAVY?
- Czy można oczekiwać jakikolwiek pieniędzy, które pozwolą przetrwać
- Czy ciężko jest zdobyć umowę po odbyciu stażu?

Może ktoś coś wie o Fujitsu w Łodzi?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yakooo: Nie wiem jak jest teraz, ale jeszcze 3 lata temu do pracy w warszawskich korporacjach gdzie pracowałem brali barmanów, taksówkarzy, czy studentów co pouwalali studia i poszli na Bootcampy 6 msc od zera, bo robiłem z takimi. Także da radę :)
  • Odpowiedz
@RRybak: ta 10 jest tam wpisana przypadkowo, może tam być wpisana dowolna inna liczba, a wynik i tak będzie taki sam.
Według logiki Oracla ta 10 powinna symbolizowac ze sortuje po 10 kolumnie w zapytaniu, ale zapytanie ma tylko 5 wiec normalnie zwróciłoby blad jednak gdy używam case w Order By takiego bledu nie ma.
  • Odpowiedz
@antagonista1111: wydaje mi się, że łatwiej Ci będzie zrozumieć czemu to działa gdy sobie dodasz te dwie kolumny do selecta i zobaczysz, co się w nich wyświetla :)

select
....
, case s.bestresult when 'HIGH' then r.result else 10 end desc
, case s.bestresult when 'LOW' then r.result else 10
  • Odpowiedz
Orientuje się ktoś po co się stawia te aliasy na końcu podzapytania. Chodzi mi o to q za nawiasami, jak np w tym selecie

SELECT AVG(price) AS Avg_Price
FROM
(
(
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tanczacy_z_widlami: sql server wymaga żeby wszystkie podzapytania po klauzuli from miały alias - były po prostu wyraźnie wskazane. Możesz to po prostu potraktować jako nazwę "tabeli" którą zwraca twoje podzapytanie.

Nie wiem jak inne rdbms ale pewnie podobnie. Kwestia logiki i odnoszenia się do podzapytań, aby zapobiec dwuznaczności gdybyś się np odwoływał do kolumn z danego podzapytania.
  • Odpowiedz
Chcę zapisywać dane z tagów NFC w bazie danych. Informacje jakie mam o tagu to UID (4 bajty w hex), oraz 4 bloki, każdy blok składa się z 4 sektorów które reprezentują wartość 16 bajtów w HEX. W jaki sposób najbardziej poprawnie stworzyć bazę? W tabeli "nfctags" zrobić po prostu kolumny sector0 -> sector15 i potem to na backendzie połączyć w bloki, czy może jest coś lepszego?

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

W tabeli "nfctags" zrobić po prostu kolumny sector0 -> sector15 i potem to na backendzie połączyć w bloki


@F0rT3hW1n: wydaje mi sie, że to niepotrzebnie rozdrabniasz. Zrobiłbym po prostu dwie kolumny UID i dodatkową odpowiedzialną za bloki.
  • Odpowiedz
@TwujKoshmar: bo typ date jest w SQL Serverze od 0001-01-01 do 9999-12-31. Jak chcesz powyzej to musisz zaimplementować datę np. przy użyciu inta, numerica, textu... ale wtedy będziesz musiał wymyślić coś innego na wiek bo funckja year() działa tylko z polami typu date, datetime, datetime2....
  • Odpowiedz