Visualizzazione dei risultati da 1 a 3 su 3

Discussione: query messaggi

  1. #1

    query messaggi

    Ciao a tutti ho un problema che mi tormenta da tempo su ste query.
    Sto cercando di realizzare una chat. Nel mio database ho una struttura di questo tipo:




    Tabella chat:




    Utente ---------------- Destinatario ---------------- Messaggio --------- Data

    franco ---------------- Luca ------------------------ ll -------------- 1406936293
    franco ---------------- gianni ----------------------- xszs ------------- 1406936500
    franco ---------------- gianni ----------------------- a ------------- 1406937266
    franco ---------------- paolo ----------------------- ciao ------------- 1406937294
    franco ---------------- nuovo ----------------------- cc -------------- 1407750695
    franco ---------------- paolo ----------------------- ssss --------------1407795262
    paolo ---------------- franco ----------------------- bello --------------1407807288




    La mia domanda è: Come faccio con una query a prelevare tutti coloro che comunicano con franco una sola volta ? (Paolo che è sia utente che destinatario deve essere visualizzato una volta sola)


    Mi spiego meglio , vorrei che la query mi desse come risultato gli interlocutori di Franco visualizzati una sola volta,così :


    Luca
    Gianni
    Paolo
    Nuovo


    Grazie comunque

  2. #2
    SELECT DISTINCT Interlocutore FROM (
    SELECT DISTINCT Destinatario AS Interlocutore FROM tabella WHERE Utente='franco'
    UNION
    SELECT DISTINCT Utente AS Interlocutore FROM tabella WHERE Destinatario='franco
    ) T1

    facce sape'

  3. #3
    Quote Originariamente inviata da optime Visualizza il messaggio
    SELECT DISTINCT Interlocutore FROM (
    SELECT DISTINCT Destinatario AS Interlocutore FROM tabella WHERE Utente='franco'
    UNION
    SELECT DISTINCT Utente AS Interlocutore FROM tabella WHERE Destinatario='franco
    ) T1

    facce sape'

    Ho risolto aggiungendo un'altra tabella al database .. grazie lo stesso

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.