Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Query mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194

    Query mysql

    Ciao a tutti.
    Ho 2 tabelle:
    1° contiene dei tavoli di un ristorante
    2° gli invitati già distribuiti ai tavoli

    la tabella tavoli ha un identificato "id_tav" che viene riportato nelal tabella invitati.
    Adesso devo fare in modo che visivamente si vedano:

    ----------------
    NOME TAVOLO 1
    ----------------
    invitato 1
    invitato 2
    invitato 3
    ----------------
    e di conseguenza deve ripetere fino a quando non finisce l'elenco dei tavoli.
    ----------------
    NOME TAVOLO 2
    ----------------
    invitato 4
    invitato 5
    invitato 6
    ----------------
    ecc.

    Mi date un'indicazione di query da usare?
    Select * FROM tavoli,invitati WHERE invitati.id_tav=tavoli.id_tav GROUP BY id_tav???
    Solo che non funziona poichè mi ritorna sempre solo il primo tavolo ed il primo invitato...
    Mi date una mano?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    nessuno?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    mamma mia.. eppure non mi sembrava un quesito complesso...
    proprio nessuno?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    uppete

  5. #5
    Hai lo stesso prob che poco fa affliggeva me:
    devi fare

    SELECT i.*, t.* FROM tavoli AS t INNER JOIN invitati AS i ON i.id_tav=t.id_tav

    poi naturalmente devi ciclare
    poi vedi tu la corretta sintassi per GROUP BY, perchè io non la conosco, dimmi se funziona

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.