Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    123

    Estrapolare dati con where

    Ciao a tutti ho un problemino

    vorrei contare ed estrapolare il n° di mail uguali da una tabella
    cioè prendi la mail = alla mail di Rs_contatti e contami quante sono uguali

    io ho scritto questo ma ho qualche problema con il "where"

    Rs.Source = "SELECT mail, Count(*) As TOT FROM DB_contatti GROUP BY Mail WHERE mail = '"& Rs_clienti.Fields.Item("mail").Value &"'"

    l'errore è questo:

    Syntax error (missing operator) in query expression 'WHERE mail = 'prova@prova.it''.

    Sapete aiutarmi?

    Grazie mille!!!

  2. #2
    SELECT MAIL, COUNT(MAIL) AS TOT FROM DB_CONTATTI GROUP BY MAIL

    Ti restituisce la lista delle mail con a finaco il numero di record che hanno la mail uguale
    http://www.anobii.com/isalreadyinuse

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    123
    esatto e questa funziona perfettamente
    ma poi vorrei fare una cosa in più cioè

    con Rs_contatti tiro fuori l'elenco dei contatti ma all'interno della tabella (dove ho inserito Rs con il count) vorrei il numero di quante volte questa mail è inserita

    quindi devo dire select... dove la mail corrisponde al Rs_contatti relativo

    spero di essere stato chiaro

    grazie

  4. #4
    "SELECT MAIL, COUNT(MAIL) AS TOT FROM DB_CONTATTI

    WHERE MAIL=' & Rs_clienti.Fields.Item("mail").Value & "'"

    GROUP BY MAIL"

    DICI COSI?
    http://www.anobii.com/isalreadyinuse

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    123
    Fantastico!!!!!!!

    Dovevo solamente mettere il Group in fondo

    GRazie mille!!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.