Buongiorno, come da titolo:
"Funzione per la SELECT di SQL Simile Alla TOP n"
Mi occorre una funzione per SQL che mi permetta di selezionare l'ennesimo i record tra le n righe a scelta.
Buongiorno, come da titolo:
"Funzione per la SELECT di SQL Simile Alla TOP n"
Mi occorre una funzione per SQL che mi permetta di selezionare l'ennesimo i record tra le n righe a scelta.
jabjoint
quale sql?
numera le righe e poi seleziona la riga n https://lnx.dicesare.com/sql/sql-num...d-selezionati/
Già fatto, ecco quello che dovrei fare però:
codice:SELECT C.PK_CodiceCliente AS CLIENTE, CODICE_ORDINE1 = ISNULL( (SELECT TOP 1 O.PK_CodiceOrdine FROM Negozio.Ordine AS O WHERE C.PK_CodiceCliente=O.FK_CodiceCliente), 'Nessuno'), CODICE_ORDINE2 = ISNULL( (SELECT TOP 1 O.PK_CodiceOrdine FROM Negozio.Ordine AS O WHERE C.PK_CodiceCliente=O.FK_CodiceCliente), 'Nessuno') /*...ALTRI ORDINI...*/ FROM Negozio.Clienti AS C
jabjoint
ma cosa sono ORDINE_1 e ORDINE_2 ?
vedo di tradurre: vuoi un elenco di clienti con sulla destra tante colonne quanti sono gli ordini. E' così?