Ordinamento query con 2 campi

mercoledì 21 maggio 2014 - 22.38
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows XP  |  Visual Studio 2008

basicdany Profilo | Expert

ciao, devo ordinare una tabella con i seguenti campi :

id,nome, cognome,inEvidenza

tramite query.

il risultato della query deve darmi prima i record con campo inEvidenza=true e poi gli altri record ordinati per id in modo decrescente.

la sintassi della query da usare quale?
la sintassi ORDER BY LA CONOSCO ma non come fare in questo caso

grazie a tutti

ridaria Profilo | Expert

>ciao, devo ordinare una tabella con i seguenti campi :
>
>id,nome, cognome,inEvidenza
>
>tramite query.
>
>il risultato della query deve darmi prima i record con campo
>inEvidenza=true e poi gli altri record ordinati per id in modo
>decrescente.
>
>la sintassi della query da usare quale?
>la sintassi ORDER BY LA CONOSCO ma non come fare in questo caso

select * from tabella order by inEvidenza, id DESC

Vedi un pò e fammi sapere

CIAO

>
>grazie a tutti

Riccardo D'Aria

basicdany Profilo | Expert

ciao, grazie, deve ordinare per primo il campo inevidenza=true, questo e il problema.


grazie tanto

ridaria Profilo | Expert

ok allora:

select * from tabella order by inEvidenza DESC/ASC, id DESC

purtroppo non ho dab e pc a disposizione adesso.

Ma così dovrebbe prima ordinare per in evidenza asc o desc e poi per id desc

Fammi sapere
Riccardo D'Aria
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5