Pytania oznaczone «join»

16
Łączenie PostgreSQL przy użyciu JSONB

Mam ten SQL: CREATE TABLE test(id SERIAL PRIMARY KEY, data JSONB); INSERT INTO test(data) VALUES ('{"parent":null,"children":[2,3]}'), ('{"parent":1, "children":[4,5]}'), ('{"parent":1, "children":[]}'), ('{"parent":2, "children":[]}'), ('{"parent":2, "children":[]}'); To dałoby: id |...

15
Własne rekurencyjne dołączanie

Mam commentstabelę, którą można uprościć do tego stopnia : comments ======= id user_id text parent_id gdzie parent_idjest zerowalne, ale może być kluczem do jego komentarza nadrzędnego. Jak mogę teraz selectwszystkich potomków określonego komentarza? Komentarze mogą być kilka poziomów niżej...

13
Czy powinienem używać SQL JOIN lub IN Clause?

Mam pytanie dotyczące najlepszego podejścia. Nie jestem pewien, które podejście jest najlepsze, gdy dane są uważane za zmienne pod względem wielkości. Rozważ następujące 3 TABELE: PRACOWNIK EMPLOYEE_ID, EMP_NAME PROJEKT PROJECT_ID, PROJ_NAME EMP_PROJ (wiele do wielu z powyższych dwóch...

12
Jak zdobyć grupę, w której liczba wynosi zero?

Spróbuję utworzyć wykres z danych z mojej bazy danych serwera SQL. Będę mieć wszystkie ulice z liczbą użytkowników, którzy mieszkają na tej ulicy, nawet liczba jest równa zero. W tym celu wypróbowałem następujące zapytanie: Create table Streets( ID int IDENTITY primary key, Name...

12
Co oznacza [OD x, y] w Postgres?

Właśnie zaczynam pracę z Postgres. Czytając ten dokument natknąłem się na to zapytanie: SELECT title, ts_rank_cd(textsearch, query) AS rank FROM apod, to_tsquery('neutrino|(dark & matter)') query WHERE query @@ textsearch ORDER BY rank DESC LIMIT 10; Mogę zrozumieć wszystko, co w tym...