sql server

Mattepuffo's logo
Rimuovere duplicati in SQL Server con ROW_NUMBER e PARTITION

Rimuovere duplicati in SQL Server con ROW_NUMBER e PARTITION

Per rimuovere duplicati da una tabella ci sono vari modi.

In SQL Server possiamo anche usare l'accoppiata ROW_NUMBER/PARTITION.

Quindi, supponiamo di avere una tabella così composta:

  • ID
  • Email
  • Nome
  • Cognome
  • CittaResidenza

E di avere delle email associate ad un cognome/citta duplicate.

Mattepuffo's logo
Connessione a SQL Server in Spring Boot con JPA

Connessione a SQL Server in Spring Boot con JPA

Partiamo dal presupposto che è stato un bagno di sangue, in quanto la versione SQL Server è parecchio vecchia, e Microsoft non ti facilita mai la vita....

Detto ciò, In questo articolo vediamo come connetterci a SQL Server in Spring Boot usando JPA.

Mattepuffo's logo
Splittare stringhe in SQL Server

Splittare stringhe in SQL Server

Supponiamo di avere su un db un campo che ha stringhe che vogliamo splittare.

Ad esempio un classico uno,due,tre (che magari sono tag di un qualche record).

In SQL Server possiamo splittare le stringhe usando STRING_SPLIT!

Mattepuffo's logo
Troncare le date in SQL Server con DATETRUNC

Troncare le date in SQL Server con DATETRUNC

Necessità strana in realtà, ma mi è capitato di dover troncare delle date.

In un caso specifico l'ho fatto direttamente da query; in SQL Server possiamo farlo con DATETRUNC!

Negli esempi, per la data di partenza, ho usato GETDATE per semplicità, ma potete usare quello che volete.