Visualizzazione dei risultati da 1 a 4 su 4

Discussione: associazione tabelle

  1. #1

    associazione tabelle

    salve io ho due tabelle
    una associati con i dati anagrafici
    e una disturbi
    con id, id_disturbo,id_associato
    io vorrei mostrare solo le righe dove
    id_disturbo=15 per esempio con associati.id=disturbi.id_associato

    sto provando di tutto:
    SELECT SQL_CALC_FOUND_ROWS * FROM associati,disturbi WHERE disturbi.id_disturbo='15' AND disturbi.id_associato = associati.id AND associati.attivazione='si' ORDER BY grado ASC, cognome ASC LIMIT 0,10
    ma non mi restituisce niente.
    come devo fare?

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Non hai scritto di che DB si tratta.

    Non ho capito bene il nome dei campi e a quale tabella appartengono

    __________________________________________________ _______


    Ad ogni modo prova a togliere gli apici dal numero 15
    codice:
    .... WHERE disturbi.id_disturbo='15' AND ....
    In secondo luogo quel 'si' di attivazione è un testo
    oppure un campo Booliano?

    Saluti

  3. #3
    il db è mysql, gli apici non c'entrno niente e associati.attivazione='si' non lo considerare

  4. #4
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    e associati.attivazione='si' non lo considerare
    Non lo considero
    ma se si tratta di booliano devi scrivere
    __"-1" per indicare il "sì" ( con ì accentato )
    __"0" per indicare "no"

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.