Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: problemi con le query

  1. #1

    problemi con le query


    Voglio realizzare una query che mi permette di darmi dei totali in una pagina es:

    in un file mdb ho due tabelle, nella principale (tb1) sono riportate le tipologie, nell'altra (tb2)sono riportati tutti i dati.
    in tb2 ci sono i campi comune, data, tipologia, ecccc....
    in tb1 sono indicate tutte le tipologie,
    devo ottenere una query che mi indichi per ogni comune il numero totale di tipologie presenti(espresso in numero).

    prendete come riferimento, http://www.astegiudiziarie.it.....

    e quando selezionate una regione vi da il risultato che vorrei ottenere...vedi il link sotto

    http://lazio.astegiudiziarie.it/

    aiutatemi....

    grazie

    2Pac (Roberto)


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Select distinct tipologia from tab2 inner join tab1 on tab1.tipologia = tab2.tipologia where citta = 'roma'
    La rs.recordcount ti da il totale

    Roby

  3. #3
    Se il database è access, la query sulla tab2 può essere:

    codice:
    sql = "SELECT  distinct comune, count(id_tipologia) as totale from tab2  group by comune"
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  4. #4
    e canicattì?
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da teorema55
    e canicattì?

  6. #6

    visualizzazione

    Per visualizzare il campo totale, nella mia pagina asp, mi da errore......
    l'ho inserito nello spazio a lui destinato ma non va....

    VVoVe:

  7. #7
    il codice.........the code...........el còdigo
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  8. #8
    ....ops....per una virgola si sballa tutto.....

    funziona tutto, ma come posso separare tutte le tipologie, cioè non esiste solo una tipologia, ma più tipologie. Ho provato a replicare la query, e a visualizzare un altro campo ma non va....

    io ho scritto:

    SELECT DISTINCT News_title, count(tipologia) AS totale2
    FROM tblNews
    WHERE tipologia='immobiliare' And News_title='Napoli'
    GROUP BY News_title;

    mica posso far funzionare più query insieme, e visualizzarle insieme in una tabella????

    suggerimento????


  9. #9
    Certamente si può, anche con il database organizzato in questo modo.

    L'ideale tuttavia (sempre che sia possibile) è avere, nel database, una tabella che abbia come campi i nomi di tutte le tipologie, come records i nomi di tutti i comuni (chiave primaria) e come valori per i campi tipologia il numero degli immobili di quella tipologia in quel comune
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  10. #10
    Se non puoi modificare il DB puoi leggerne il contenuto una select e memorizzare in un array a 2 dimensioni, esempio

    arr(comune, tipologia)

    il numero di immobili per tipologia per comune.
    Poi con un semplice ciclo trasformare l'array in una tabella....
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.