Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ordinamento query

  1. #1

    ordinamento query

    Salve, mi trovo un po' impacciato in questo problemino. Ho un db pieno di articoli, i campi sono i soliti tra cui i rilevanti PREZZO, SCONTO, CAT.
    bene quando vado in una categoria, mi esce l'elenco degli articoli.....ora vorrei che vengano ordinati per prezzo, e fin qui ci siamo....
    basta fare un select * from catalogo where categoria='caschi' order by prezzo asc

    ma il problema sorge quando voglio farlo in ordine di prezzo scontato!! come devo fare?
    non posso certo fare operazioni matematiche nella query. se non ricordo male si puo' creare una tabella virtuale e poi un join...non fatemi dire bestemmie
    i prezzi scontati io gli faccio visualizzare mediante calcolo di variabili [prezzo - (prezzo*sconto)/100], ma nella query non so come ordinarli.
    qualcuno mi puo' aiutare?
    grazie 1000 in anticipo...

    :master:
    -----------------------------------

  2. #2
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    chi ti ha detto che non si possono fare operazioni matematiche nelle query?
    come li vuoi visualizzare esattamente??

  3. #3
    di default in ordine crescente, e poi dare la possibilità di cambiare. ma questo lo so fare....l'importante è strutturare la query. puoi fare un esempio?
    -----------------------------------

  4. #4
    SELECT prezzo, sconto, (prezzo - prezzo*sconto/100) as prezzoscontato FROM tabella ORDER BY 3 DESC

  5. #5
    cosa sarebbe quell'order by 3???
    non si capisce come li ordina....ho provato a mettere order by prezzoscontato ma mi esce l'errore No value given for one or more required parameters.
    -----------------------------------

  6. #6

  7. #7
    ok
    -----------------------------------

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.