Domande taggate «sql»

Structured Query Language (SQL) è un linguaggio per l'interrogazione di database. Le domande dovrebbero includere esempi di codice, struttura della tabella, dati di esempio e un tag per l'implementazione del DBMS (ad esempio MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, ecc.) In uso. Se la tua domanda riguarda esclusivamente un DBMS specifico (utilizza estensioni / funzionalità specifiche), utilizza invece il tag DBMS. Le risposte alle domande contrassegnate con SQL devono utilizzare lo standard SQL ISO / IEC.



5
Come eseguire le query SQL IN () con JDBCTemplate di Spring in modo efficace?
Mi chiedevo se esiste un modo più elegante per eseguire query IN () con JDBCTemplate di Spring. Attualmente faccio qualcosa del genere: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } Il che …
177 java  sql  spring  jdbc  jdbctemplate 



13
Come calcolare la percentuale con un'istruzione SQL
Ho una tabella di SQL Server che contiene gli utenti e i loro voti. Per semplicità, diciamo solo che ci sono 2 colonne - name& grade. Quindi una riga tipica sarebbe Nome: "John Doe", Grado: "A". Sto cercando un'istruzione SQL che troverà le percentuali di tutte le possibili risposte. (A, …
177 sql  sql-server  tsql 

4
Query SQL per la ricerca di record in cui conta> 1
Ho un tavolo chiamato PAYMENT. All'interno di questa tabella ho un ID utente, un numero di conto, un codice postale e una data. Vorrei trovare tutti i record per tutti gli utenti che hanno più di un pagamento al giorno con lo stesso numero di conto. AGGIORNAMENTO: Inoltre, dovrebbe esserci …
177 sql  count  group-by  having 

8
Controllo più rapido se la riga esiste in PostgreSQL
Ho un sacco di righe che devo inserire nella tabella, ma questi inserimenti vengono sempre eseguiti in batch. Quindi voglio verificare se esiste una sola riga dal batch nella tabella perché poi so che sono stati inseriti tutti. Quindi non è un controllo chiave primaria, ma non dovrebbe importare troppo. …
177 sql  postgresql 

15
Come posso sapere quando è stato aggiornato l'ultima tabella MySQL?
Nel piè di pagina della mia pagina, vorrei aggiungere qualcosa come "ultimo aggiornamento di xx / xx / 200x" con questa data che è l'ultima volta che una certa tabella mySQL è stata aggiornata. Qual è il modo migliore per farlo? Esiste una funzione per recuperare la data dell'ultimo aggiornamento? …
176 mysql  sql 

14
Come selezionare più righe piene di costanti?
La selezione di costanti senza fare riferimento a una tabella è perfettamente legale in un'istruzione SQL: SELECT 1, 2, 3 Il set di risultati che quest'ultimo restituisce è una singola riga contenente i valori. Mi chiedevo se c'è un modo per selezionare più righe contemporaneamente usando un'espressione costante, qualcosa del …
176 sql  select  constants 

9
Il modo migliore per verificare "valore vuoto o nullo"
Qual è il modo migliore per verificare se il valore è una stringa nulla o vuota nelle istruzioni sql di Postgres? Il valore può essere espressione lunga, quindi è preferibile che sia scritto solo una volta sotto controllo. Attualmente sto usando: coalesce( trim(stringexpression),'')='' Ma sembra un po 'brutto. stringexpressionpuò essere …

17
Controlla se la tabella esiste senza usare "seleziona da"
C'è un modo per verificare se esiste una tabella senza selezionare e controllare i valori da essa? Cioè, so che posso andare a SELECT testcol FROM testtablecontrollare il conteggio dei campi restituiti, ma sembra che ci debba essere un modo più diretto / elegante per farlo.
176 mysql  sql 

11
Sostituzione di NULL con 0 in una query del server SQL
Ho sviluppato una query e nei risultati per le prime tre colonne ottengo NULL. Come posso sostituirlo con 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as …
176 sql  sql-server 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.