Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    evidentemente manchi di fantasia

    inverti i due campi...

    oppure usa RIGHT invece di LEFT....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  2. #12
    Avevo già provato anche con il RIGHT (mettendolo al posto del LEFT e lasciando il resto invariato), ma nulla..

    Ora rileggendo quello che avevo scritto mi sono accorto che dovevo modificare anche la condizione nel WHERE in questo modo

    SELECT *
    FROM topic
    RIGHT JOIN post ON topic.id = post.idrisposta
    WHERE topic.id IS NULL


    Comunque sia piero sei un mito, probabilmente senza il tuo aiuto sarei ancora in alto mare!!

  3. #13
    grazie grazie... c/c 12345667


    ti ho volutamente messo un esempio "invertito" nei termini per "costringerti" a ragionare.

    avevo l'impressione che dovevi essere stimolato... (nnnon in quel senso... )..

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #14
    Eh eh.. ti ringrazio.. son lento all'inizio, ma poi capisco (si spera)

  5. #15
    Come non detto torno con una domanda stupida..

    Ma perchè se al posto di

    SELECT *
    FROM topic
    RIGHT JOIN post ON topic.id = post.idrisposta
    WHERE topic.id IS NULL


    Scrivo

    DELETE
    FROM topic
    RIGHT JOIN post ON topic.id = post.idrisposta
    WHERE topic.id IS NULL


    Poichè voglio cancellare i record, mi da errore? Per caso non posso usare il JOIN quando cancello?

  6. #16
    devi dire in quale tabella cancellare ....

    codice:
    DELETE post 
    FROM topic
    RIGHT JOIN post ON topic.id = post.idrisposta 
    WHERE topic.id IS NULL
    se vuoi cancellare nella tabella post ovviamente.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #17
    Hai ragione grazie di tutto.. un giorno ti faranno una statua

  8. #18
    Originariamente inviato da shake84
    Hai ragione grazie di tutto.. un giorno ti faranno una statua
    post mortem..... :master:

    chissa mai se la potro' vedere ???

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.