Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    13

    Query per ordinare per prezzo

    Ciao a tutti,

    il mio problema è questo:

    sto usando dei listini di prodotti che non possono essere modificati. I prezzi di questi prodotti compaiono in 3 formati. Ad esempio:

    24 (24 euro)
    123.00 (123 euro)
    40.60.00 (40,60 euro)

    il mio problema è quello di ordinare per prezzo questi valori nella query. Un "ORDER BY [prezzo]" non funziona perché non solo mi restituisce un ordine sballato, ma non conisdera i punti e perciò si ottiene:

    24
    12300
    406000

    ho provato con le funzioni cint([prezzo]) e ccur([prezzo]) ma non ho ottenuto risultati. C'è un modo per ottenere l'elenco corretto, ovvero:

    24
    40,6
    123


    mi interessa l'ordine nella query, poi per la visualizzazione posso usare il replace...

    cieo e grazie!!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma questo che tipo di formato numerico è? 40.60.00 (40,60 euro)


    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    13
    Originariamente inviato da Roby_72
    Ma questo che tipo di formato numerico è? 40.60.00 (40,60 euro)


    Roby
    Ciao

    Non è un vero formato numerico. I dati li ricavo da un file .csv, quindi sono in formato testo, credo. Non so come trasformarli in numerico *all'interno della query* per ordinarli.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.