Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problemi col JOIN

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536

    Problemi col JOIN

    Ciao

    ho 2 tabelle
    la prima si chiama 'scadenze' con questi campi:

    id
    numero_doc
    data
    descrizione
    fornitore
    importo
    giono
    datascad
    note
    stato


    la seconda si chiama' fornitori' con questi campi:

    id
    denominazione
    indirizzo
    citta
    ...
    ce ne sono pure altri di campi in questa tabella ma a me serve stampare solo i primi 3

    Devo richiamare i record della prima tabella e
    nel campo fornitore c'è l'id dei fornitori i cui dati sono nella seconda tabella.

    Come avrete già capito devo collegare con una JOIN la prima alla seconda tabella e in pratica stampare tutti i dati della prima e quelli dei primi 3 campi della seconda (basterebbe anche solo la denominazione a dire il vero).

    Mi sto incasinando con la query che avevo abbozzato ad una cosa del genere:

    $query = "SELECT *, date_format(datascad, '%d/%m/%Y') as data_scad FROM scadenze ORDER BY datascad, id";

    dimenticando il JOIN ovviamente.

    Mi potete suggerire come fare?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    codice:
    Select * from scadenze a LEFT JOIN fornitori b ON b.id = a.fornitore

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536
    Originariamente inviato da Razorblade
    codice:
    Select * from scadenze a LEFT JOIN fornitori b ON b.id = a.fornitore
    Grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.