Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    count as con parametro da query

    Vorrei contare dalla query count as solo i valori che sono richiamati dalla 1a query.
    In questo modo però mi da "zero".

    Accetto volentieri suggerimenti.
    Grazie mille.

    [code
    <% Set rec = Server.CreateObject("ADODB.Recordset") strSql=("SELECT * FROM preventivi WHERE idutente="& session("idutente")) rec.open strsql, conn id_ogg=rec("id_ogg") %>

    <%set rs=conn.execute ("Select count(*) as quanti FROM search WHERE id_ogg="& id_ogg &" and public='Si' and validadal<=Date() and validaal>=Date() ") %><%dim iconta_previconta_prev=rs("quanti")%>
    [/code]

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Potresti spiegarti meglio?

    Roby

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    Originariamente inviato da Roby_72
    Potresti spiegarti meglio?

    Roby
    codice:
    estraggo i record che appartengono a un determinato utente e ricavo id_ogg per ogni singolo record trovato
    : 
    <% Set rec = Server.CreateObject("ADODB.Recordset")
    		strSql=("SELECT * FROM preventivi WHERE idutente="& session("idutente"))
    		rec.open strsql, conn
    		id_ogg=rec("id_ogg")
    		%>
    
    conto dalla tabella "search" solo dove id_ogg è uguale a id_ogg ( risultati della 1a query.
    
    <%
    set rs=conn.execute ("Select count(*) as quanti FROM search WHERE id_ogg="& id_ogg &" and public='Si' and validadal<=Date() and validaal>=Date() ") 
    %>
    
    <%
    dim iconta_prev
    iconta_prev=rs("quanti")
    %>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Così

    codice:
    		rec.open strsql, conn
    		id_ogg=rec("id_ogg")
    non estrai un "id_ogg" per ogni record ma UN SOLO id_ogg!!
    Devi fare un ciclo!!!

    Roby

  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    risolto...
    sbagliavo la query..

    grazie.

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.