Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508

    [MySQL] Join fra 2 tabelle

    Ho due tabelle fatte così:

    codice:
    Categorie:
    -------------------------
    | id | nome             |
    -------------------------
    |  1 | Elettrodomestici |
    |  2 | Orologi          |
    |  3 | Smartphone       |
    -------------------------
    
    Prodotti
    -------------------------------
    | id | Nome       | Categoria |
    -------------------------------
    |  1 | Microonde  |     1     |
    |  2 | Atrix      |     3     |
    |  3 | Xperia S   |     3     |
    |  4 | T-Touch    |     2     |
    |  5 | Frullatore |     1     |
    -------------------------------
    Ho bisogno di una query sulla tabella "Prodotti" che mi restituisca

    1 - Microonde - Elettrodomestici
    2 - Atrix - Smartphone
    3 - Xperia S - Smartphone
    4 - T-Touch - Orologi
    5 - Frullatore - Elettrodomestici

    dovrebbe servire una join, ma non mi riesce, come va fatta?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Come non detto, penso di aver risolto

    SELECT p.id,p.nome,c.nome FROM prodotti p, categorie c where p.categoria = c.id;

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.