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

    date diverse condizionate

    ciao a tutti. non riesco a risolvere una query.

    data - gruppo
    2006-09-01 1
    2006-09-02 2
    2006-09-03 1
    2006-09-03 2
    2006-09-04 1
    2006-09-05 2
    2006-09-05 1


    In pratica dovrei estrarre le singole date e il gruppo associato però non so come fare quando ci sono due date uguali ad estrarre sempre il gruppo 1. Mi potete aiutare?

  2. #2
    SELECT * FROM tabella WHERE data='2006-09-11' && gruppo='1'

    ciao

  3. #3
    Intanto grazie per avermi risposto ma il problema è un pò diverso.
    Cerco di spiegarmi meglio. Dall'esempio che ho scritto prima io dovrei ottenere.

    data - gruppo
    2006-09-01 1
    2006-09-02 2
    2006-09-03 1
    2006-09-04 1
    2006-09-05 1

    In pratica quando una data ha solo gruppo 1 o gruppo 2 non c'è problema, quando invece sono presenti entrambe estrai solo il gruppo 1. Spero di essermi spiegato meglio.

  4. #4
    è una query così difficile?

  5. #5
    non e' difficile ma e' domenica pomeriggio. Trovi a casa solo i convalescenti ed i pc dipendenti.

    codice:
    SELECT * 
    FROM 
    (select id 
    from tabella
    group by data
    having MIN(gruppo) 
    ) as tab1
    left join tabella as tab2 ON tab1.id = tab2.id

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Grazie per la query ma non funziona. Non mi da nessun errore ma non mi restituisce nemmeno un record.

  7. #7
    Originariamente inviato da andrea_kobe
    Grazie per la query ma non funziona. Non mi da nessun errore ma non mi restituisce nemmeno un record.
    La struttura della tabella l'hai tu. L'interpretazione della query la fai tu. Evidentemente devi adattare la query diversamente.

    In altre parole e' solo un suggerimento che devi adeguare.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.