Cerca:

Tipo: Messaggi; Utente: optime

Cerca: Ricerca completata in 0.09 secondi.

  1. come suggerito, io avrei scritto WHERE...

    come suggerito, io avrei scritto

    WHERE categorie.visibile = 1 AND (titoli.visibile = 1 OR titoli.visibile IS NULL)

    (perché altrimenti ti prende anche titoli.visibile=0) ma vedi tu :ciauz:
  2. posta la query che hai provato con LEFT JOIN --...

    posta la query che hai provato con LEFT JOIN -- la boccia di cristallo l'ho portata da Zeno lo stagnaro a riparare :bhò:
  3. prova prima di dire che non funziona

    prova prima di dire che non funziona
  4. certo, perché tu fai una WHERE sulla tabella B....

    certo, perché tu fai una WHERE sulla tabella B. Dovresti considerare ANCHE il NULL

    .... WHERE a.campo=x AND (b.campo=y OR b.campo=NULL)

    la sintassi della parte =NULL dipende dal linguaggio,...
  5. se devi fare apparire tutti i record della...

    se devi fare apparire tutti i record della tabella A anche se non hanno record correlati nella tabella B devi fare

    SELECT elenco_campi FROM A LEFT JOIN B ON A.campocorrelato=B.campocorrelato ecc...
Visualizzazione dei risultati da 1 a 5 su 5
Powered by vBulletin® Version 4.2.1
Copyright © 2022 vBulletin Solutions, Inc. All rights reserved.