Robię selecta z tabeli przy pomocy GROUP BY ROLLUP (GRUPA,PRODUKT) oraz SUM(WARTOSC)

Wynik:

GRUPA | PRODUKT | WARTOSC

grupa
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msq: heh - to ma związek z mailingiem jeszcze, więc prędzej wrzutka wyników w tabele, a później generowanie raportu i dalsza obróbka.

Duże tego jest, ale idąc w myśl, że rollup mi załatwi kwestię sumowania nie myślałem nad tym, że w pewnym sensie mi utrudni (problemy z orderem).

Skończy się na tym, że zrobię zwykłego sum() over i voila.
  • Odpowiedz
Mirki jak w #php napisać zapytanie, które w where będzie miało coś w rodzaju 'wszystkie wartości z danej kolumny'?

Chodzi o formularz, w którym z listy rozwijanej wybierane są konkretne wartości lub - właśnie - pole 'wszystkie'.

#sql #informatyka #pytanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dostałem od klienta bazę danych ze starej wersji serwisu. Problem w tym, że "O Panie a kto to Panu tak s--------ł?" i polskie znaki (oraz inne specjalne) zamienione są w krzaki. I teraz pytanie, czy miał ktoś z czymś takim już do czynienia i wie jak w skończonej ilości czasu to naprawić? Niektóre znaki są w porządku, nie wiem jakie to było kodowania, ale teraz jest utf8polishci. Przykłady krzaków:

Ą - Ä
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sejm: Zrób sobie spis znaków/krzaków i doprowadź do jednolitego wyglądu przez "znajdź i zamień" na zrzucie bazy w edytorze. Po drodze trzeba zmienić kodowanie zrzuconego pliku (albo otworzyć w innym kodowaniu...?). Dokładnie nie powiem, bo na pamięć tego nie umiem (szukałem przez googla jak mi było potrzebne).
  • Odpowiedz
@aaandrzeeey:

It's hard to tell which database management systems (DBMB)s are the most popular (...) To work out what's hot, and what's not, DB-Engines uses the following factors:

- Number of mentions of the system on websites, measured as number of results in search engines queries. At the moment, we use Google and Bing for this measurement. In order to count only relevant results, we are searching for " database", e.g. "Oracle
  • Odpowiedz
Pytanie od różowe paska - nie mogę mu znaleźć odpowiedzi w sieci. Zapytanie z fragmentem:

and (from_loc_id in ('P&D') or to_loc_id in('Z01'))
jest wykonywane. W stringu znajduje się znak '&' i zamiast być interpretowany jako normalny znak stringa jest rozumiany jako deklarowanie zmiennej. Jak to poprawić?

Wydawało mi się, że należy wstawić wcześniej / bądź \
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie mogę dodać przykładowej bazy danych :/ Ktoś wie może dlaczego? Mam M$ SQL Server 2012 i ten cały Server Management Studio. Pobrałem bazę tutaj: https://msftdbprodsamples.codeplex.com/releases/view/55330

Przepraszam jeśli pytanie wydaję się głupie ale jestem w tym zupełnie zielony :/

Wyskakuję mi ciągle taki błąd:

#sql #informatyka
Blein - Nie mogę dodać przykładowej bazy danych :/ Ktoś wie może dlaczego? Mam M$ SQL...

źródło: comment_Te0gyW4S65zLha9GzAVhuLb157MxBsfE.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Blein: wiesz, ja te baze importowalem u siebie za pomoca sqla z backupu. Wtedy zarówno log, jak i data poszly jak po masle. Sprobuj za pomoca polecenia restore database.
  • Odpowiedz
Kolejne oferty pracy dla zainteresowanych ( ja to tylko forwarduje ) w centrum Katowic

detale na PW

Service Analyst - FR + EN

Receptionist
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej, czy da się w t-sql przekazać jako parametr funkcji zbiór danych, który potem będzie wykorzystywany w operatorze IN, nie używając dynamicznego tworzenia zapytań wywoływanych exec?

#programowanie #sql #tsql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taka sytuacje

tabela nazwijmy ja towar

id| nazwa | ilosc| id_magazyn |

1
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję rozwiązania bazodanowego do przechowywania tabeli zawierającej cztery kolumny - dwa pola int, jeden varchar i jedno pole tekstowe, które dla każdego wiersza będzie miało 40 - 60 kB. Docelowa ilość wierszy - kilkaset tysięcy. Żeby nie obciążać API innych serwisów ostatnie pole będzie generowane w momencie wejścia użytkownika końcowego i zapisane do bazy. Generalnie wystarczyłby niewygasający cache - ale przy tym rozwiązaniu nie będę w stanie później przenieść danych do innej
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Da się jakoś zrobić w #tsql porównanie, które zignoruje mi polskie znaki?

np mam krotkę, w której mam słowo Kraków i chciałbym ja znaleźć szukając 'Krakow'. Tak się da?

#sql #mssql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałem zacząć ogarniać bazy danych. Znalazłem sobie jakiś kurs - http://www.sqlpedia.pl/kurs-sql/. Zainstalowałem SQL Server 2014 Management Studio od microsoftu. Chcę dodać przykładową bazę "northwind" i oczywiście nie działa. Niby 2014 nie obsługuję takich starych baz.

Mówię dobra to może jakaś inna. Znalazłem jakieś "IORGDemo" i "AdventureWorksDW2008Big". Też nie działa...

Wiecie gdzie znajdę jakieś przykładowe bazy do praktyki na nich?

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

T-SQL


OLTP

@cycjusz157: JA TYLKO NAPISAŁEM NAZWY... XD

W każdym razie - zawołaj kogoś z #mirkofm, oni ogarniają to wszystko (przykład: nvll lub Grzechoooo). Od siebie dodam to coś, a ogółem to poszukaj na Wikibooks wszystkiego na temat samego SQL i rodzajów tego języka.
  • Odpowiedz
#bazydanych #sql #postgresql

Jak zrobić wydajny random z dużej tabeli, w której mam numeryczną kolumnę id, ale jest sporo luk. Na przykład: 1,2,5,9,13,22,29 itd. Zwykle korzystałem z tego zapytania: http://stackoverflow.com/questions/8674718/best-way-to-select-random-rows-postgresql, ale w takiej sytuacji często wywala brak rekordów. Teoretycznie mogę zwiększyć ilość generowanych serii (generate_series(1, 1100)), ale może jest coś lepszego?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach