Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    SQL: Order per numero di ricorrenze e per campo

    Ho bisogno di scrivere uno script SQL su di una tabella PhtTags con tre campi: Record, Tag, Views. Ho bisogno di selezionare i valori DISTINCT di Record eseguendo una query dove seleziono dati secondo una serie di condizioni WHERE separate da degli OR inclusivi. Ho bisogno che i differenti campi Record siano ordinati secondo:
    primariamente secondo il numero di condizioni WHERE che si sono verificate (ma ne basta anche una per ottenere il campo!)
    secondariamente per il campo Views.

    Perciò se ho i valori:
    Record Tag Views
    1 a 2
    1 b 2
    1 c 2
    2 a 3
    2 b 3
    3 a 4
    3 b 4

    e gli chiedo di selezionare in degli OR i valori DISTINCT di Record che abbiano le tag a OR b OR c lui mi prenda in ordine:
    la 1 perchè si sono verificati tutti e tre gli OR
    la 3 perchè si sono verificati solo due OR come nella 2 ma ha più Views
    la 2 perchè si sono verificati OR come nella 3 ma ha meno Views.


    Si può fare uno script del genere?
    Grazie mille!!!

    Araganaus

  2. #2
    ... nessuno saprebbe almeno dirmi come fare ad ottenere il numero di WHERE verificati...? Vi preeego!

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.