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

co ten windows 8.1 to ja nawet nie wiem. SQL Server na maszynie wirtualnej Windows 7 z 512MB RAMu zainstalował się jak złoto, a na laptopie i7/10GB RAMu leży i kwiczy...

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

@Regis86: Jeśli ktoś pyta o denormalizację na portalu społecznościowym to jest to jasnym dowodem na to że jej nie potrzebuje :) Zyski z tego są bardzo niewielkie więc powinno się to stosować w ostateczności.
  • Odpowiedz
Mirki, miotam się.

10 lat w webdevie (głównie backend: programista PHP) i znudziło mi się. Od jakiegoś czasu bardziej mnie interesują tematy związane z bazami danych. Zrobiłem certa MySQL Developer i zastanawiam się, co dalej. Czego się uczyć i co czytać żeby: (1) było ciekawe, (2) dało się w miarę na bieżąco wykorzystywać, (3) otwierało jakieś nowe perspektywy.

Na co dzień pracuję z bazą wielkości ~15GB. W pracy niestety(?) jestem senior eng i
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nicrame: Mówiłbyś inaczej, jakbyś przez pół roku albo dłużej wykładał z własnej kieszeni po 2 klocki na serwery, a reklamy / płacący userzy pokrywaliby Ci 100-200 zł z tej kwoty. Brutto ;-)

Ciekawostka - w USA ok. 40% startupów wspartych przez Venture Capital upada w ciągu 3 lat od powstania (dla tych samotnych odsetek to ponad 75%). Chcesz mi powiedzieć, że ludzie, którzy rozwinęli pomysł do poziomu, w którym zainteresowały
  • Odpowiedz
@Regis86: Ktos sie naczytal o przejeciach za miliardy i mysli ze to wszedzie i wszyscy tak :)

Ja mając taką wiedzę bym chyba miliony zarabia


@Nicrame: Z naciskiem na chyba ( ͡° ͜ʖ ͡°)

Na malowane miliony juz kiedys pracowalem. Teraz wystarcza mi prawdziwe tysiace :)
  • Odpowiedz