Domande taggate «sql-server»

Microsoft SQL Server è un sistema di gestione di database relazionali (RDBMS). Usare questo tag per tutte le edizioni di SQL Server tra cui Compact, Express, Azure, Fast-track, APS (precedentemente PDW) e Azure SQL DW. Non utilizzare questo tag per altri tipi di DBMS (MySQL, PostgreSQL, Oracle, ecc.). Non utilizzare questo tag per problemi relativi allo sviluppo di software e dispositivi mobili, a meno che non sia direttamente correlato al database.

6
Record casuale da una tabella di database (T-SQL)
Esiste un modo succinto per recuperare un record casuale da una tabella del server sql? Vorrei randomizzare i miei dati di unit test, quindi sto cercando un modo semplice per selezionare un ID casuale da una tabella. In inglese, la selezione sarebbe "Seleziona un id dalla tabella in cui l'id …

5
L'ordine delle colonne è importante in una clausola group by?
Se ho due colonne, una con cardinalità molto alta e una con cardinalità molto bassa (numero univoco di valori), è importante in quale ordine raggruppo? Ecco un esempio: select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey = d.dimensionKey group by d.dimensionName, -- large number of unique …






2
Perché 199.96 - 0 = 200 in SQL?
Alcuni clienti ricevono bollette strane. Sono stato in grado di isolare il problema principale: SELECT 199.96 - (0.0 * FLOOR(CAST(1.0 AS DECIMAL(19, 4)) * CAST(199.96 AS DECIMAL(19, 4)))) -- 200 what the? SELECT 199.96 - (0.0 * FLOOR(1.0 * CAST(199.96 AS DECIMAL(19, 4)))) -- 199.96 SELECT 199.96 - (0.0 * …


4
Come inserire in una tabella con una sola colonna IDENTITY?
(Mi sono avvicinato a questa domanda mentre cercavo di rispondere a quest'altra ) Considera la seguente tabella MS-SQL, chiamata GroupTable: GroupID ------- 1 2 3 dove GroupID è la chiave primaria ed è una colonna Identity. Come si inserisce una nuova riga nella tabella (e quindi si genera un nuovo …


4
ASP.NET CLR non abilitato
Ricevo il seguente errore sulla mia nuova installazione di ASP.Net e SQL Server quando eseguo la mia app: Execution of user code in the .NET Framework is disabled. Enable "clr enabled" configuration option Ho provato a risolverlo eseguendo questo: use dasolPSDev; sp_configure 'clr enabled', 1 go RECONFIGURE go sp_configure 'clr …

10
Interrogazione senza ciclo WHILE
Abbiamo una tabella degli appuntamenti come mostrato di seguito. Ogni appuntamento deve essere classificato come "Nuovo" o "Seguito". Qualsiasi appuntamento (per un paziente) entro 30 giorni dal primo appuntamento (di quel paziente) è Follow-up. Dopo 30 giorni, l'appuntamento è di nuovo "Nuovo". Qualsiasi appuntamento entro 30 giorni diventa "Followup". Attualmente …

6
Ottieni le ultime date da più colonne
Sembra che dovrebbe essere facile. Come posso ottenere le ultime date che si trovano in colonne diverse DROP TABLE #indebtedness CREATE TABLE #indebtedness (call_case CHAR(10), date1 DATETIME, date2 DATETIME, date3 DATETIME) INSERT #indebtedness VALUES ('Key1', '2019-10-30', '2019-11-30', '2019-10-25') INSERT #indebtedness VALUES ('Key2', '2019-10-20', '2019-10-30', '2019-10-15') INSERT #indebtedness VALUES ('Key3', '2019-11-11', …

5
Trova un numero unico di giorni
Vorrei scrivere una query SQL per trovare il numero di giorni lavorativi unici per ciascun dipendente dalla tabella times. *---------------------------------------* |emp_id task_id start_day end_day | *---------------------------------------* | 1 1 'monday' 'wednesday' | | 1 2 'monday' 'tuesday' | | 1 3 'friday' 'friday' | | 2 1 'monday' 'friday' | …
11 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.