Wkurzająca sprawa - w #mysql można nadać uprawnienia do nieistniejących obiektów. Np. zrobić literówkę w nazwie i później zastanawiać się dlaczego nie działa. #bazydanych #sql
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@entaroadun: operację wykonuję jakoś tak raz na kwartał, a literówkę robię może raz na dwa lata? Akurat wystarczająco rzadko, żeby za każdym razem od początku wymyślać rozwiązanie :)
  • Odpowiedz
#sql #bazydanych

Jaką książkę (lub kurs online) byście polecili dla osoby, która zaczyna swoją przygodę z bazami danych? Podstawy projektowania tabel już ogarniam. Jestem na etapie uczenia się złączeń i funkcji agregujących. Zależy mi na pozycji napisanej przystępnym językiem, najlepiej z dużą ilością przykładów. Została mi polecona pozycja ""SQL Ćwiczenia Praktyczne wyd. III" Marcina Lisa. Przejrzałem ją w empiku. Niby nie jest zła, ale jak dla mnie troszkę
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jesli uczysz sie od podstaw to podesle ci potem na pw wyklady z baz (Postgres) z moich studiow w postaci slajdow (tylko sie przypomnij :-) ). Nigdzie nie widzialem lepszego wylozenia tematu od zera. Potem rob oraclea


@kajelu: Podesłałbyś też mi? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
aby wybierał wg pierwotnego porządku od góry do dołu.


@marek_antoniusz: nie ma pierwotnego porządku. Podchodzisz to problemu nierelacyjne. A to są relacyjne bazy danych.

Ustalony porządek będziesz miał wtedy jak po czymś posortujesz.
Niektóre silniki BD BEZ NARZUCONEGO wybierają różnie, ze względu na czas update'u, miejsce składowania, czyli raz wybiera tobie w takim porzadku a raz w innym. I to jest zgodne
  • Odpowiedz
Mirki poszukuje materiałów do zrobienia prezentacji na temat " skalowalne bazy SQL ". Może ktoś z was ma jakieś pdf-y, zródła na ten temat?. Szukałem w necie niestety nic konkretnego nie mogę znaleźć. #pytanie #pomocy #studbaza #sql #bazydanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

używam biblioteki #zendframework do obsługi bazy danych muszę stworzyć takie zapytanie:

SELECT * FROM orders ORDER BY statusid=2 DESC, date DESC


Robię to tak:
$select =
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób skonfigurować Postgresql, żeby w zapytaniach operował na danych case insensitive? Chodzi mi o to, żeby taki sam wynik dały warunki WHERE name = 'aaa' oraz WHERE name = 'AAA'. Nie chcę korzystać z LOWER() ani z rozszerzenia CITEX. Na stacku ciężko znaleźć jakąś konkretną odpowiedź.

#postgresql #postgres #sql #bazydanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stefanf: zapoznałem się z tym, fajna ściągawka. Tylko które collation są CI? Ja mam u siebie takie:
root@ubuntu:/home/vagrant# locale -a
C
C.UTF-8
  • Odpowiedz
#uk #pracbaza #sql

witam mirki, zamierzam zapisac sie na test Microsoft SQL Server 2012 70-461.

Stad pytania:
- czy jest ktos kto posiada ten certyfikat
- jezeli tak czy pomoglo ci to w pracy/ szukaniu nowej pracy (gdziekolwiek na swiecie)
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hiimbarzo: Jezeli zapisujesz sie na nadzorowany egzamin, to warto. Nie wiem jak to wyglada z Microsoftem, ale z Oracle masz do wyboru egzamin nadzorowany lub online. Kosztuje tyle samo, ale wiadoma sprawa, ze wyglada to inaczej. @Bandian dobrze ci doradza, szczegolnie ze czesto 1sza rozmowa jest z czlowiekiem z HRu ktory i tak twoich kompetencji nie sprawdzi, bo sie nie zna, a taki certyfikat to nie byle "papierek".
  • Odpowiedz
Mircy, jak mam tabelę z identyfikatorem klienta, rokiem i liczbą zamówień wykonanych w danym roku i chcę wyciągnąć z niej raport klientów którzy w poszczególnych latach dokonali najwięcej zamówień to jak to zrobić?

Przykład:
CustomerID Year OrdersCount
16452 2012 10
19433 2013 21
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SpioncyPotwur: jeżeli chcesz to zrobić w jednym zapytaniu, to zależy od bazy, ale wszędzie jest to coś z funkcją partition by. Np oracle możesz użyć rownumber() over (partition by Year order by OrdersCounts) as numerwiersza i potem dać having numerwiersza =1. W teradacie podobnie, tylko masz funkcję qualify po której dajesz linijke z rownum. W mssql analogicznie jak w oracle. Inny sposób to wrzucenie sobie tych
  • Odpowiedz
Pytanie #webdev #bazydanych #sql #programowanie #pytanie #php

Mamy jedna aplikacja i 3 bazy danych: mysql:
1. Master - uzytkownicy zapisują dane + replikacja(SBR) na 2 i 3
2. Slave1 dane replikowania z mater trafiają tutaj + użytkownicy odczytują dane z tego serwera
3. Slave2 dane replikowania z madtera trafiają tutaj, backup
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spartibus: redis + baza obok + dumpy jako backup(codziennie ?) i tyle w temacie, i żeby nie trzymać miliarda razy tego samego to jakiś framework w jsie na filtracje/sortowanie
  • Odpowiedz
Nie umiem rozmkminić jednej rzeczy w Excelu i proszę, może komuś uda sie pomóc ( ͡º ͜ʖ͡º)

Case jest taki: są dwie gigantyczne tabelki z danymi (scrren - schemat) , i trzeba je wg klienta połączyć. Funkcja wyszukaj pionowo nie wchodzi w grę, bo ona łączy tylko pierwszy rekord. Funkcji indeks i match nie umiem tam zastosować, nie jestem pewien czy się tutaj nadaje nawet. Rozwiązaniem jakie
callofktulu - Nie umiem rozmkminić jednej rzeczy w Excelu i proszę, może komuś uda si...

źródło: comment_aCoBYrJ6jthT6ujCbltTcrx89H4itqez.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@callofktulu: co to znaczy połączyć 2 tabele przestawne? Po co miałaby być użyta tabela przestawna do wyciągnięcia danych z tabeli, którą pokazałeś? Jeśli obie tabele przestawne zawierają różne kolumny, to nie połączysz tego inaczej, niż używając formuł lub kwerend. W obu przypadkach pojawi się pytanie, czy w takim razie te tabele przestawne są do czegokolwiek potrzebne? To tyle przykładowych pytań. Na więcej szkoda mi czasu. Jeśli poświęcisz czas, żeby zadać
  • Odpowiedz
#sql #bazydanych Czy istnieje jakaś strona, która pomoże w pisaniu indeksów? Mam zapytanie składające się z kilku join'ów, indeksy pozakładane na klucze główne i obce, które są zawarte w joinie. Danych jest mało, max 10 rekordów w tabeli. Mimo to zapytanie potrafi się wykonywać około 100 ms. Nie chodzi o teorię, ale, że wklejam zapytanie i pomoże mi w napisaniu indeksu.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql

Jestem w trakcie nauki ms sql i mam sposób na naukę taki żeby wszystkiego uczyć się przez zapytania. Wiem, że dużo rzeczy można zrobić graficznie, ale ja wyszukuję sobie komendy i używam właśnie ich zamiast gui.

No i tu pojawia się pytanie. Maksymalnie ułatwiać sobie pracę przez interfejs graficzny czy jednak kuć komendy?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bios16: Nie, sugeruje że jest ścieżka nauki i materiały do twojego upragnionego miejsca. Zamiast samemu rozkminiać czego się nauczyć to skorzystaj z tego co MS uznaje za ważne.
  • Odpowiedz
z inf. pras. jakie mi przyszło na maila

#warszawa jest miastem, w którym osoby znające języki programowania mają do wyboru najwięcej ofert pracy – 17% ofert tego typu dostępnych jest w województwie mazowieckim. #wroclaw (woj. dolnośląskie 11%), #krakow (woj. małopolskie 10%) oraz #katowice (woj. śląskie 10%) plasują się na drugiej pozycji. #poznan, #trojmiasto i #lodz również są
normanos - z inf. pras. jakie mi przyszło na maila

#Warszawa jest miastem, w który...

źródło: comment_HJsXduPeVfpIhr6CDlJcUzPZ7Hm8IhD5.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kurde chce zrobic zrzut bazy do txt i cos mi nie wychodzi
zapytanie wyglada tak:

mysql -e "select costam from members Where costam=1" -u login -ppass dump > /plik.txt
#php #pytanie #sql #mysql #webdev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#bazydanych #sql
Mirki, ratunku! Robimy z kumplami mały projekt z baz danych jednak potrzebujemy jakiś serwer gdzie będziemy mogli przetrzymywać swoją bazę. Jak postawić taki serwer za darmo? Baza danych będzie pisana w SQL. Z bazą danych chcemy się łączyć przy pomocy SQL developer ( ͡° ʖ̯ ͡°) Jestem totalnie początkującym w tych sprawach
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KonserwatyzmLiberalny: a któryś tag się nie zgadza?
Są e-learningowe kursy udemy? Są.
Darmowe, po obniżce 100%? Są.
Dotyczą nauki programowania, programowania lub sql? Tak.
No to w takim razie nie zarzucaj mi złego tagowania, bo sam swoim wpisem, nie związanym z użytymi przez ciebie tagami, zawołałeś więcej ludzi ode mnie.

  • Odpowiedz