Articles of sql

Ottieni le date da un numero di settimana in T-SQL

In Microsoft SQL Server, ho un numero di settimana (from DATEPART(wk, datecol)) ma quello che mi piacerebbe fare è restituire l’intervallo di date per quella settimana. Per esempio, SELECT DATEPART(wk, GETDATE()) rendimenti 10. Vorrei ricavare il 3/1/2009 e il 3/7/2009 da questo numero. È ansible?

Calcolo del numero di mesi interi tra due date in SQL

Devo calcolare il numero di FULL month in SQL, es Dal 2009-04-16 al 2009-05-15 => 0 mese intero Dal 2009-04-16 al 2009-05-16 => 1 mese intero Dal 2009-04-16 al 2009-06-16 => 2 mesi interi Ho provato ad usare DATEDIFF, es SELECT DATEDIFF(MONTH, ‘2009-04-16’, ‘2009-05-15’) ma invece di darmi mesi interi tra le due date, mi […]

Come faccio a eliminare tutti i record duplicati in una tabella MySQL senza tabelle temporanee

Ho visto un certo numero di variazioni su questo, ma nulla corrisponde esattamente a ciò che sto cercando di realizzare. Ho una tabella, TableA , che contiene le risposte fornite dagli utenti ai questionari configurabili. Le colonne sono member_id, quiz_num, question_num, answer_num . In qualche modo alcuni membri hanno ricevuto le loro risposte due volte. […]

Distinto in Linq basato su un solo campo della tabella

Sto cercando di usare .distinct in Linq per ottenere risultati basati su un campo della tabella (quindi non richiedere un intero record duplicato dalla tabella). So scrivere query di base utilizzando distinti come segue: var query = (from r in table1 orderby r.Text select r).distinct(); ma ho bisogno di risultati dove r.text non è duplicato.

LINQ per strumento Java

Un LINQ per java sarebbe uno strumento utile? Ho lavorato su uno strumento che permetterà a un object Java di mappare una riga in un database. Sarebbe utile per i programmatori Java? Quali caratteristiche sarebbero utili?

Converti varchar in uniqueidentifier in SQL Server

Una tabella per la quale non ho alcun controllo sullo schema contiene una colonna definita come varchar (50) che memorizza identificatori univoci nel formato ‘a89b1acd95016ae6b9c8aabb07da2010’ (senza trattini) Voglio convertirli in identificatori univoci in SQL per passare a un .Net Guid. Tuttavia, le seguenti righe di query non funzionano per me: select cast(‘a89b1acd95016ae6b9c8aabb07da2010’ as uniqueidentifier) select […]

Come installare localdb separatamente?

Se devo lavorare con localdb , dobbiamo installarlo separatamente? Ho installato SQL Server 2008 R2 Management Studio, installato SQL Server 2012, installato .net 4.0.2. Ma non vedo ancora localdb nel PC.

Le colonne della tabella con una chiave esterna possono essere nulle?

Ad esempio, ho una tabella che ha diverse colonne ID per altre tabelle. Voglio una chiave esterna per forzare l’integrità solo se inserisco i dati. Se faccio un aggiornamento in un secondo momento per popolare quella colonna, controllerà comunque il vincolo (questo è probabilmente dipendente dal database server, sto usando il tipo di tabella MySQL […]

Query SQL per inserire data / ora in SQL Server

Voglio inserire un valore datetime in una tabella (SQL Server) utilizzando la query sql di seguito insert into table1(approvaldate)values(18-06-12 10:34:09 AM); Ma ricevo questo messaggio di errore. Incorrect syntax near ’10’. L’ho provato con le virgolette insert into table1(approvaldate)values(’18-06-12 10:34:09 AM’); Ottengo questo messaggio di errore Cannot convert varchar to datetime Gentilmente aiuto! Grazie.

Impaginazione JDBC

Voglio implementare l’impaginazione usando JDBC. La cosa vera che voglio sapere è “Come posso ottenere i primi 50 e poi i 50 record dal database per la pagina 1 e 2 rispettivamente” La mia query è Select * from data [la tabella dei dati contiene 20.000 righe] Per la pagina n. 1 ottengo 50 record […]