Visualizzazione dei risultati da 1 a 7 su 7

Visualizzazione discussione

  1. #7
    Quote Originariamente inviata da optime Visualizza il messaggio
    sai almeno come ottenere il totale delle righe per un dato ordine? (nel tuo esempio, 11 Euro)
    Credo così:

    select testata.nrordine, sum(testata.tottesta), sum(dettaglio.totriga)
    From testata Inner join dettaglio
    On testata.id=dettaglio.idtestata

    ignorantemente aggiungevo a questa query (senza sum nella prima riga)la condizione:
    where
    sum(testata.tottesta) <> Sum (dettaglio.totriga)

    e ricevo errore:

    è possibile specificare un’aggregazione in Una clausola where solo se è inclusa in una sottoquery di una clausola having o in un elenco di selezione e la colonna da aggregare è un riferimento esterno
    Ultima modifica di littlesaint; 14-03-2019 a 14:35

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.