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

Discussione: count e union

  1. #1

    count e union

    Ciao devo fare una union su due tabelle selezionando soltanto un campo

    e contare quanti record ottengo

    la union è del tipo

    SELECT nomi FROM utenti UNION select nomi2 FROM utenti2

    Dopo aver unito il campo nomi e nomi2 posso contare il numero di record ottenuti implementando select count nella stessa query?

    Oppure devo creare un'altra quesry sql per il conteggio?

    Tnx

  2. #2
    usi .recordcount, oppure

    SELECT COUNT(*) FROM (SELECT nomi FROM utenti UNION select nomi2 FROM utenti2)

  3. #3
    ciao ho provato a fare come dici tu

    strSql1 = "SELECT COUNT(*) AS PAGECOUNT FROM (SELECT newsid, news, titolo, fonte FROM articoli UNION SELECT newsid, news, titolo, fonte FROM leggi)"
    set rsCount = my_Conn.Execute(strSql1)

    ma mi da il seguente errore

    Microsoft OLE DB Provider for ODBC Drivers error '80040e09'

    [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT newsid, news, titolo, fonte FROM articoli UNION SELECT


    ???

    Grazie

  4. #4
    aiutatemi è urgente

    ho provato a selezionare un solo record ma non funziona lo stesso

    strSql1 = "SELECT COUNT(*) AS PAGECOUNT FROM (SELECT newsid FROM articoli UNION SELECT newsid FROM leggi)"

    set rsCount = my_Conn.Execute(strSql1)

  5. #5
    prova con

    strSql1 = "SELECT COUNT(*) AS PAGECOUNT FROM (SELECT newsid FROM articoli UNION SELECT newsid FROM leggi) T1"

  6. #6
    non va

  7. #7
    invece di UNION usare UNION ALL?

  8. #8
    che database usi?

  9. #9
    mysql, con union All non cambia niente

  10. #10
    assicurati allora di avere almeno la 4.0

    http://dev.mysql.com/doc/mysql/en/UNION.html

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.