Visualizzazione dei risultati da 1 a 3 su 3

Discussione: query annidate

  1. #1

    query annidate

    ciao ragazzi, ho un problema che mi sta logorando il cervello.

    ho una tabella composta da questi campi (id(primary key autoincrement), operaio, operazione, ora_start, ora_end).

    Avrei bisogno di recuperare tutti i dati relativi agli operai (fatto) e di sommare le ore della singola operazione (fatto). Ho gia sommato le ore della singola operazione ma non riesco ad annidare le cose in modo che lo faccia su tutte le operazioni uguali.

    es

    123 simone pulizia 12:00 13:00
    124 simone pulizia 14:00 15:30

    le mie query restituiscono
    id=123 Operaio=simone Operazione=pulizia Ore 1:00
    id=124 Operaio=simone Operazione=pulizia Ore 1:30

    ma non riesco a fare la somma delle operazioni di pulizia che deve risultare 2:30
    come puo essere la query corretta?

    ci saranno sicuramente piu operai e piu operazioni uguali nell'arco delle giornata...

    Probabilmente è una cretinata ma davvero non ci arrivo

    Grazie a tutti
    www.zukimania.org

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    hai provato a fare un SUM delle ore e group by operaio ?

  3. #3
    SUM immagino faccia la somma dei valori in un campo giusto? non ho provato perche nella mia tabella non ho un campo con "ore singola operazione" ma solo due campi che mi indicano l'ora di inizio e quella di fine.
    www.zukimania.org

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.