Articles of sql

sql ORDINA DA più valori in ordine specifico?

Ok ho una tabella con una chiave indicizzata e un campo non indicizzato. Devo trovare tutti i record con un determinato valore e restituire la riga. Vorrei sapere se posso ordinare in base a più valori. Esempio: id x_field — —– 123 a 124 a 125 a 126 b 127 f 128 b 129 a […]

Come posso riordinare le righe nel database SQL

È ansible riordinare le righe nel database SQL? Per esempio; come posso scambiare l’ordine dei valori della 2a riga e della 3a riga? L’ordine della riga è importante per me dal momento che ho bisogno di visualizzare il valore in base all’ordine. Grazie per tutte le risposte. Ma ‘Order by’ non funzionerà per me. Ad […]

SQL – Query per ottenere l’indirizzo IP del server

Esiste una query in SQL Server 2005 che posso utilizzare per ottenere l’IP o il nome del server?

Come selezionare l’id con il gruppo di date massimo per categoria in PostgreSQL?

Per un esempio, vorrei selezionare id con max data group per categoria, il risultato è: 7, 2, 6 id category date 1 a 2013-01-01 2 b 2013-01-03 3 c 2013-01-02 4 a 2013-01-02 5 b 2013-01-02 6 c 2013-01-03 7 a 2013-01-03 8 b 2013-01-01 9 c 2013-01-01 Posso sapere come farlo in PostgreSQL?

Quali sono i vantaggi dell’utilizzo del cursore del database?

Si basa sulla domanda dell’intervista che ho affrontato. La definizione molto breve può essere Può essere usato per manipolare le righe restituite da una query. Oltre all’utilizzo del cursore (i punti sono elencati qui su MSDN), ho una domanda nella mia mente che se siamo in grado di eseguire tutte le operazioni utilizzando query o […]

Ottenere tutte le righe padre in una query SQL

Ho una semplice tabella MySQL che contiene un elenco di categorie, il livello è determinato da parent_id: id name parent_id ————————— 1 Home 0 2 About 1 3 Contact 1 4 Legal 2 5 Privacy 4 6 Products 1 7 Support 1 Sto tentando di fare una scia di briciole di pane. Quindi ho l”id’ […]

MySQL LEFT JOIN 3 tables

Ho 3 tavoli: Persone (PersonID, Nome, SS) Paure (FearID, Fear) Person_Fear (ID, PersonID, FearID) Ora vorrei elencare ogni persona con qualunque paura sia collegata a loro (possono essere paure multiple ma possono anche essere nessuna). La tabella delle persone deve essere mostrata anche se una persona non ha paura associata a loro. Penso di aver […]

EXISTS vs JOIN e uso della clausola EXISTS

Di seguito è riportato l’esempio del codice: CREATE TABLE #titles( title_id varchar(20), title varchar(80) NOT NULL, type char(12) NOT NULL, pub_id char(4) NULL, price money NULL, advance money NULL, royalty int NULL, ytd_sales int NULL, notes varchar(200) NULL, pubdate datetime NOT NULL ) GO insert #titles values (‘1’, ‘Secrets’, ‘popular_comp’, ‘1389’, $20.00, $8000.00, 10, 4095,’Note […]

Come funziona un CTE Recursive, riga per riga?

Penso di avere il formato di CTE Recursive abbastanza buono da scriverne uno, ma continuo a trovarmi frustrato a non finire che non posso elaborarlo manualmente (fingere di essere io stesso il motore SQL e raggiungere il set di risultati con carta e penna) . Ho trovato questo , che è vicino a quello che […]

MySQL UNISCITI solo alla riga più recente?

Ho un cliente della tabella che memorizza un customer_id, un email e un riferimento. C’è una tabella aggiuntiva customer_data che memorizza un record storico delle modifiche apportate al cliente, cioè quando c’è una modifica viene inserita una nuova riga. Per visualizzare le informazioni sui clienti in una tabella, è necessario unire le due tabelle, tuttavia, […]