Wyrewolwerowanyrewolwer
Jak mogę dostać tylko ostatnią linię z tabeli w #postgresql bez wywoływania selecta z sortowaniem po ID malejąco i brania pierwszego wyniku?
Chodzi mi o to, żeby po prostu dostać ostatnie ID jakie jest w tabeli i dodawać dalej, bo zwrócenie ostatniego ID po posortowaniu malejąco trwa jakieś 500ms przy 140k rekordów w bazie, co jest bardzo słabym wynikiem według mnie :L
No, chyba że jest jakaś opcja w postgresie
  • Najlepsze
  • Wszystkie komentarze
G.....n
G.....n
@Wyrewolwerowanyrewolwer: Po pierwsze przy indeksie powinno niemal natychmiast znaleźć ostatnie ID.
Po drugie - sekwencje.
T.....S
T.....S
Tworzysz sekwencje i jak insertujesz to podajesz żeby insertował kolejną wartość sekwencji jako klucz główny. Ewentualnie piszesz trigera do tej tabeli, który zrobi to za ciebie i w ogóle nie podajesz wartości dla klucza głównego przy insercie (tutaj nie jestem pewny czy na Postresie się tak da)
taximan
taximan
istnieje cos takiego jak darmy hosting #postgresql z full featurami (wiec heroku odpada) bo chcialbym przetestowac #postgrest a windows 32 mocno (pls no bully)
  • Najlepsze
  • Wszystkie komentarze
niewiemcotuwpisac
@taximan: postaw sobie wirtualna maszyne jak czlowiek i testuj co tylko Ci do glowy przyjdzie
taximan
taximan
taximan Autor
0
@niewiemcotuwpisac: nie mam na to ramu
xpdevian
xpdevian
Szuka ktoś #praca we #wroclaw? :)
Znajomy daj mi cynka o firmie, która poszukuje 3 programistów o różnym stopniu wtajemniczenia.

#php #mongodb #postgresql #nosql #programowanie
  • Najlepsze
  • Wszystkie komentarze
L.....k
L.....k
@xpdevian: Jakieś konkrety? Ile siana? Trzeba pracować, czy można się o--------ć?
xpdevian
xpdevian
xpdevian Autor
1
@Adrian77: tak, też szukają jednej osoby która coś już tam wie i ma ochotę się uczyć. Napisz do mnie na priv, a postaram się udzielić Ci więcej informacji, bo niestety nie mogę tego publicznie robić :(
G.....n
G.....n
g.....1
g.....1
Mireczki jeśli mam dwie tabele gdzie w jednej jest kolumna z wartościami powiedzmy: a, b, c, d, e, f, g, h a w drugiej kolumna z wartościami a, b, c, d to jak wybrać z pierwszej tabeli wartości, które nie występują w tej drugiej?

#pytanie #postgresql #kiciochpyta #bazydanych
  • Najlepsze
  • Wszystkie komentarze
m504
m504
m504
0
singollo
@m504: @giluu91: tia, do komara to najlepiej z armaty

select tabela1.kolumna from tabela1 left join tabela2 on tabela1.kolumna = tabela2.kolumna where tabela2.kolumna is null;
Nutaharion
Mirki, potrzebuje drobnej pomocy w PostgreSQL.

Mam funkcję jak na obrazku. Ma ona zwracać na podstawie ID użytkownika datę zwrotu wypożyczonych płyt. Niestety jeżeli użytkownik posiada 10000 wypożyczonych filmów to wynikiem funkcji będzie tylko data oddania dla pierwszej z płyt.

Jak mógłbym rozszerzyć to by funkcja podała wynik dla każdego pasującego argumentu, czyli jak użytkownik ma 10 płyt to zwróci 10 dat oddania po jednej dla każdej z płyt?

Próbowałem
  • Najlepsze
  • Wszystkie komentarze
G.....n
G.....n
@Nutaharion: RETURNS TABLE (columns)
Poszukaj tego w dokumentacji.
kao3991
@Nutaharion: masz zadeklarowane że RETURNS date, więc to logiczne że może zwrócić tylko jedną. Przejrzyj to https://wiki.postgresql.org/wiki/Return_more_than_one_row_of_data_from_PL/pgSQL_functions
Gottek
#programowanie #java #postgresql #bazydanych

Mirunie, chciałbym wygenerować ładny schemat bazy danych do pracy inżynierskiej

Zrobiłem taki schemat przy pomocy jakiegos plugina do InteliJ, ale nie jest on zbytnio czytelny. Czy jest jakies narzędzie które mi taki schemat wytworzy lepiej i z możliwością edycji. Tak żeby nadawał sie do wstawienia w pracy inzynierskiej.

Pozdro Mireczki i dzięki za pomoc.
  • Najlepsze
  • Wszystkie komentarze
g.....1
g.....1
Mirki mam problemik.
Jest sobie zapytanie do bazy:

select uzykownicy.kod FROM uzytkownicy WHERE uzykownicy.kod >= 10000 OR uzykownicy.kod = 11
A zwraca mi błąd:

missing
  • Najlepsze
  • Wszystkie komentarze
Pytoo
Pytoo
#postgresql #bazydanych
Czy znacie jakiś fajny darmowy manager baz danych postgresa? Używam EMS SQL Manager ale ma ograniczenie do 5 baz, przydałoby się widzieć więcej :)
  • Najlepsze
  • Wszystkie komentarze
Veuch
→ identyfikatory pudełek, które nigdy nie zostały zamówione

#postgresql, używając UNION/INTERSECT/EXCEPT

NO JAK?! nie moge wydumać tego od godziny albo i dwóch…
przecież nie połączę SELECTów które 'zwracają' inny typ (integer, a
  • Najlepsze
  • Wszystkie komentarze
mwwilk
Projektuję właśnie bazę danych (wykorzystywać będę PostgreSQL) do budowanej przeze mnie stacji meteo i potrzebuję potwierdzenia czy dobrze myślę. Może jakieś cenne porady/uwagi uzyskam? Na początku myślałem nad dwoma tabelami, ale biorąc pod uwagę elastyczność i rozbudowę postanowiłem zrobić 4 tabele. Teraz zaczynam się zastanawiać nad jeszcze jedną tabelą do przechowywania kluczy odczytów aby nie ładować tego do każdego pomiaru, a jedynie wstawiać ID klucza odczytu w danym rekordzie i robić relacje
  • Najlepsze
  • Wszystkie komentarze
l.....r
l.....r
Siema mirki, mam pytanie, może mondre może gupie nie wiem.

Jakie są najlepsze praktyki w zakresie uploadowania i przechowywania pojedynczych dużych plików(1-15GB). Robił ktoś z was coś takiego?
Używaliście do tego DB czy jakiegoś innego dedykowanego narzędzia?

#spring
  • Najlepsze
  • Wszystkie komentarze
Zaszczyk
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
  • Najlepsze
  • Wszystkie komentarze
D.....o
D.....o
#postgresql jak zrobić, żeby 'ą' like 'a' zwracało prawdę? Jakie są na to proste sposoby bez używania translate'a? Collate działa mi tylko z sortowaniem :-(
  • Najlepsze
  • Wszystkie komentarze
G.....n
G.....n
mariecziek
Mam tabelkę z danymi.
cashierid | cashiercompanyid | operationcode | eventticketid

Muszę wyciągnąć te dane z DB i stworzyć
  • Najlepsze
  • Wszystkie komentarze
m.....3
m.....3
#programowanie #heheszki #postgresql

Nie ma to jak samemu się z DoSować. :((((((((((((

Apka na andka wysyła cyklicznie pewną ilość danych (poprzez flaska) do mojego serwera postresql stojącego gdzieś na VPSie który wykupiłem.
Dane wypuszczane są z asynchronicznego tasku, odpalanego co X, gdzie X podaje się w msek.
  • Najlepsze
  • Wszystkie komentarze
sarveniusz
Mirki potrzebuję jakiegoś ebooka do ogarnięcia baz danych, ktoś coś poleci?
#bazydanych #sql #mysql #postgresql
L.....F
L.....F
Mirki, podpowiecie, jak zainstalować postgresa (koniecznie) 9.4 na debianie 3.10? Nie mogę tego ogarnąć. Dodaję jakieś źródła backportów (inne, niż 3.1), ale nic nie widzę.
#debian #linux #postgresql #administracja #devops #serwery
  • Najlepsze
  • Wszystkie komentarze
k.....w
k.....w
Mrki zaczynam uczyć się Django, zrobiłem tutorial z djangogirls, teraz zabieram się za tutorial ze strony django https://docs.djangoproject.com/en/1.8/intro/tutorial01/ jednak chciałbym zmienić domyślną baze danych SQLite na coś innego. Z tego co się orientuję (a jestem totalnie zielony) to najlepiej znać MySQL albo PostgreSQL. Decyduję się na PostgreSQL.
Zainstalowałem wg instrukcji na wiki postgresql https://wiki.postgresql.org/wiki/YUM_Installation dla Fedory 22. I co dalej? Wpisywać te wszystkie komendy w konsoli, którę są podane po zainstalowaniu postgresql-server?
  • Najlepsze
  • Wszystkie komentarze