Visualizzazione risultati 1 fino 4 di 4

Discussione: JOIN come si usano?

  1. #1
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito JOIN come si usano?

    Buon giorno, c'è qualcuno che mi spiega come potrei fare questa quiery?

    In poche parole prende dei dati da una tabella tra cui un id ora io dovrei prendere altri dati in un altra tabella dove in id2 compare l'id precentemente preso chi mi sa aiutare?

    Delle join, non capisco niente, se conoscete qualche buona guida potete anche linkarmela Grazie a tutti

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Posta la struttura delle 2 tabelle.

  3. #3
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    TABELLA NEWS:

    id
    user
    testo

    TABELLA COMMENTI:
    id
    id_news
    user
    testo

  4. #4
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Potresti provare a fare qualcosa del genere:
    Codice:
    SELECT * FROM news RIGHT JOIN ON commenti.id_news = news.id
    Suppongo che i commenti vengono aggiunti sempre in nuovo record e quindi la news verrà estratta tante volte quanti i commenti presenti in quella news...

    Un'altra soluzione può essere estrarre prima le news, poi fare una query per ognuna di esse selezionando i commenti in base all'id della news estratta

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •