Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [MYSQL] sub query

  1. #1

    [MYSQL] sub query

    devo fare una query che dato un conto mi deve dire quanti sotto conti ci sono
    la query è più o meno così
    codice:
    SELECT conto, 
    filtroconti(conto) as contosuccessivo,
    (select count(*)
    from sottoconti
    where sottoconti.Conto> conto
    and sottoconti.Conto < contosuccessivo
    ) as numerosottoconti
    from
    conti
    where "le varie condizioni del caso"
    dove filtroconti è un function che mi ritorna il conto successivo

    il problema è che continua a tornarmi il valore 0

    posso usare una sub query che usa un campo della select principale?

    grazie
    www.contabilitafacile.it

  2. #2
    l'ho risolto facendo una function

    insomma una cosa simile

    codice:
    SELECT conto, 
    filtroconti(conto) as contosuccessivo,
    filtrosottoconti(conto) as numerosottoconti
    from
    conti
    where "le varie condizioni del caso"
    www.contabilitafacile.it

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.