Join...join...join...query???? | SQL & MySQL

Topic: Pubblico - Composto da 2 Posts di 2 Utenti.

21 Dicembre, 2011 14:05 #1
rare
Utente

rare
Registrato: Dec, 2011
Posts: 1
Offline

salve a tutti vi chiedo una mano per quanto riguarda una query...
da quello che ho potuto capire mi servono tre join e quindi mi si complica la vita...
vi spiego:

ho 4 tabelle:

POST
- id_utente
- id_post (chiave)
- titolo
- testo
- id_room
- data

RISPOSTE
- id_utente
- id_risposta (chiave)
- id_post
- testo
- id_room
- data

ROOMS
- id_room (chiave)
- room

UTENTI
- id_utente (chiave)
- nome
- cognome
- username
- password

ora avendo queste tre tabelle devo fare una query che mi dia come risultato una cosa del genere:

room - NDiscussioni - NRisposte - Data&Userneme (dell'ultima risposta o se c'è un post senza risposte dell'post stesso)
in tutto questo ci devono essere anche le room vuote...

io ho provato e riprovato
per ora la mia parte funzionante è questa
codice:
SELECT rooms.room, COUNT( post.id_room ) , MAX( post.data )
FROM
post
JOIN rooms ON post.id_room = rooms.id_room
GROUP BY post.id_room

che ne dite???

10 Febbraio, 2012 21:27 #2
g2d
Moderatore

g2d
Registrato: Jul, 2008
Posts: 957
Offline
Segui g2d su Twitter!

ciao e scusa il ritardo .... stiamo avendo un po di problemi di

non so se hai già risolto ma che significa questo

dell'ultima risposta o se c'è un post senza risposte dell'post stesso)

Un tempo ero algweb ora sono g2d

Condividi su:

Loggati o Registrati per replicare