Ho le seguenti tabelle (tratte dal database Sakila): film: film_id è pkey attore: actor_id è pkey film_actor: film_id e actor_id sono fkey per il film / attore Sto selezionando un film particolare. Per questo film, voglio anche che tutti gli attori partecipino a quel film. Ho due domande per questo: …
Ho risolto il problema della query usando ... row_number() over (partition by... questa è una domanda più generale sul perché non possiamo usare colonne con valori null nei join. Perché un null non può essere uguale a un null per il bene di un join?
Ho una domanda sul miglior approccio. Non sono sicuro quale sia l'approccio migliore quando i dati sono considerati di dimensioni variabili. Considera i seguenti 3 TABELLE: DIPENDENTE EMPLOYEE_ID, EMP_NAME PROGETTO PROJECT_ID, PROJ_NAME EMP_PROJ (da molte a molte delle due tabelle precedenti) EMPLOYEE_ID, PROJECT_ID Problema : dato un EmployeeID, trova TUTTI …
Ho una tabella di utenti: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | e livelli |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | E sto cercando una query per ottenere il livello per ogni utente. …
Ci sono situazioni che richiedono una query veramente grande che unisce diverse tabelle insieme a istruzioni di sub-selezione per produrre i risultati desiderati. La mia domanda è: dovremmo considerare l'uso di più query più piccole e portare le operazioni logiche nel livello dell'applicazione eseguendo una query sul DB in più …
Ho un problema con la pianificazione delle query PostgreSQL 9.6. La mia query è simile alla seguente: SET role plain_user; SELECT properties.* FROM properties JOIN entries_properties ON properties.id = entries_properties.property_id JOIN structures ON structures.id = entries_properties.entry_id WHERE structures."STRUKTURBERICHT" != '' AND properties."COMPOSITION" LIKE 'Mo%' AND ( properties."NAME" LIKE '%VASP-ase-preopt%' OR …
Ho appena iniziato con Postgres. Leggendo questo documento mi sono imbattuto in questa domanda: 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; Posso capire tutto in questa query, tranne che per questo: FROM apod, .... Cosa …
Dato due tabelle: CREATE TABLE foo (ts timestamp, foo text); CREATE TABLE bar (ts timestamp, bar text); Vorrei scrivere una domanda che ritorna per valori ts, fooe barche rappresenta una visione unificata dei valori più recenti. In altre parole, se foocontenuto: ts | foo -------- 1 | A 7 | …
Ho due serie di misurazioni della terra da dati satellitari, ognuna con campi temporali (mjd per data media giuliana) e posizioni geografiche (GeoPoint, spaziale) e sto cercando coincidenze tra le due serie in modo che i loro tempi corrispondano a una soglia di 3 ore (o .125 giorni) e le …
Quale è più veloce SELECT * FROM X INNER JOIN Y ON x.Record_ID = y.ForignKey_NotIndexed_NotUnique o SELECT * FROM X INNER JOIN Y ON y.ForignKey_NotIndexed_NotUnique = x.Record_ID
Proverò a creare un grafico dai dati dal mio database del server SQL. Avrò tutte le strade con il conteggio degli utenti che vivono in questa strada anche il conteggio è zero. Per questo ho provato questa query: Create table Streets( ID int IDENTITY primary key, Name varchar(100) ); create …
Sto cercando di ottenere alcuni rapporti per i registri orari dei dipendenti. Abbiamo due tabelle specifiche per questa domanda. I dipendenti sono elencati nella Memberstabella e ogni giorno inseriscono le voci del lavoro che hanno svolto e che sono archiviate nella Time_Entrytabella. Esempio di installazione con SQL Fiddle: http://sqlfiddle.com/#!3/e3806/7 Il …
Postgres principiante qui. Mi chiedo se questa query sia ottimizzata o no? Ho provato a JOIN ON solo i valori necessari al 100% e lasciando tutte le condizioni dinamiche nella clausola WHERE. Vedi sotto. SELECT * FROM myapp_employees JOIN myapp_users ON myapp_users.user_id=myapp_employees.user_id JOIN myapp_contacts_assoc ON myapp_contacts_assoc.user_id=myapp_users.user_id JOIN myapp_contacts ON myapp_contacts.contact_id=myapp_contacts_assoc.contact_id …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.