Ciao a tutti... devo ordinare il risultato di una query mettendo come primo risultato sempre lo stesso elemento... come posso fare l'ORDER BY?
Ovviamente credo che la cosa più pratica sia quella di selezionare l'ID, o sbaglio?
Ciao a tutti... devo ordinare il risultato di una query mettendo come primo risultato sempre lo stesso elemento... come posso fare l'ORDER BY?
Ovviamente credo che la cosa più pratica sia quella di selezionare l'ID, o sbaglio?
Stefano Fortini
potresti spiegarti meglio?
...Se avanzo seguitemi... Se indietreggio uccidetemi...
BiteFight... arruolati con me e non te ne pentirai
certo (cambio nick perchè è questo quello "ufficiale")
Dunque, io applico una query a un DB, il cui risultato viene ordinato secondo una serie di parametri (data di inserimento, scadenza...)
Ho un record però che deve rimanere sempre primo, indipendentemente dalla data di inserimento o di scadenza, tipo un "messaggio importante" in una board di un forum.
Io mi chiedo (anzi, chiedo a voi tutti): come riuscire a fare questo tramite una query, evitando di mettere mano al db ed aggiungere un campo ordinante?
a questo punto ti conviene fare 2 query:
una dove selezioni il primo campo e l'altra dove selezioni i campi successivi.
e poi le stampi insieme una sotto l'altra
...Se avanzo seguitemi... Se indietreggio uccidetemi...
BiteFight... arruolati con me e non te ne pentirai
ok adesso farò così. Grazie!
Ma proprio non c'è un metodo che te lo consenta di fare nella stessa query? Tipo una sottoquery annidata nell'order by?
non penso ma comunque questa soluzione non ti dovrebbe causare nessun problema...
...Se avanzo seguitemi... Se indietreggio uccidetemi...
BiteFight... arruolati con me e non te ne pentirai
Assolutamente no, funziona perfettamente.
Era per conoscere qualche funzionalità in più!
sicuramente ci sarà qualche clausola dell'order by ma non conosco niente che possa tornarti utile in questo caso...
comunque uno si arrangia come si può...
buon proseguimento
...Se avanzo seguitemi... Se indietreggio uccidetemi...
BiteFight... arruolati con me e non te ne pentirai
select ...
union
select...
sono a tutti gli effetti 2 query, ma è un unico recordset
maggiori info http://www.w3schools.com/sql/sql_union.asp
iBook G4 12''
Public Key: 0x5F9D7825 wwwkeys.pgp.net
531D 882B C083 22EA CBDC 8565 78F9 25C7 5F9D 7825