Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Visualizza solo un risultato x tipo..

    Ciao a tutti..
    Ho cercato un po in giro tra script e altro ma nulla..
    Non conosco l'istruzione che mi dia il risultato di sotto.
    Ho un DB tipo:
    Lettera
    a
    a
    b
    b
    b
    c
    c
    c
    c..

    vorrei fare una query dove mi stampi solo una lettera per tipo:

    es.: a
    b
    c..
    Qualcuno mi può dare un piccolo aiuto??
    Poi (ormai ho quasi rinunciato) vorrei contare quante lettere ci sono tipo:

    a 2
    b 3
    c 4
    Ho cercato con COUNT.. ma non riesco a inserirlo giusto..

  2. #2
    select lettera, count(lettera) as espr1
    from nome_tabella
    group by lettera,espr1


    così dovrebbe andare........

  3. #3
    Grazie x aver risp..
    Ma mi da errore:
    Parametri insufficienti. Previsto 1.


    <table width="500" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="226">


    <%
    SQL="SELECT lettera, count(lettera) as espr1 FROM tipologiaattivita group by lettera,espr1 "
    Set rs=Server.CreateObject("ADODB.Recordset")
    Set rs=Conn.Execute(SQL)
    while not rs.eof%>



    </td>
    <td width="274"></td>
    </tr>
    <tr>
    <td width="226">
    </td>
    <td width="274"><%=rs("lettera")%></td>
    </tr>
    </table>
    <tr valign="middle">

    <td width="78" height="15" valign="middle">
    <%rs.movenext
    wend%>

  4. #4

    Se tolgo il contatore funziona ma cosi..

    a
    bcdefghi...

    perchè la "a" la mette su? la cella è lunghissima..


  5. #5
    codice:
    <table>
    <tr>
    <td colspan="2">
    questa è la tabella
    </td>
    </tr>
    <% while not rs.eof%>
    <tr>
    <td>
      <%=rs("lettera")%>
    </td>
    <td>
    <%=rs("espr")%>
    </td>
    </tr>
    <% rs.movenext
    wend%>
    </table>

  6. #6
    così ti estrapola lettera e numero

    codice:
    sql="SELECT Distinct lettera, (SELECT COUNT(lettera) FROM tipologiaattivita as tb2 WHERE tb2.lettera=tb1.lettera)as cont FROM tipologiaattivita as tb1"

  7. #7
    Originariamente inviato da lucacasu

    Se tolgo il contatore funziona ma cosi..

    a
    bcdefghi...

    perchè la "a" la mette su? la cella è lunghissima..

    sbagli nella composizione della tabella segui quello che ti ha postato gensole

  8. #8
    Grazie ragazzi..
    vado a provare tutto.. vi faccio sapere..

  9. #9
    F84 grazie per la fiducia.........hehehehhe

  10. #10
    :master:
    un errore..

    Costante String senza terminazione
    /Programmazione/ASP/prova.asp, line 3, column 44
    SQL="SELECT lettera, count(lettera) as espr1


    codice:


    <%
    SQL="SELECT lettera, count(lettera) as espr1
    from tipologiaattivita
    group by lettera, espr1"
    %>

    <table>
    <tr>
    <td colspan="2">
    questa è la tabella
    </td>
    </tr>
    <% while not rs.eof%>
    <tr>
    <td>
    <%=rs("lettera")%>
    </td>
    <td>
    <%=rs("espr1")%>
    </td>
    </tr>
    <% rs.movenext
    wend%>
    </table>

    ??????????????????AAAAAAAAAAAAAAHHHHHH???????????? ??????????

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.