Salve a tutto il forum, avrei la necessità di contare tutti i commenti in una query di selezione articoli per l'impaginazione dei dati...
Lo schema del database è questo:
articles
-- id
-- title
-- abstract
-- data_publication
-- city_id
-- gallery_id
-- user_id
-- image
users
-- id
-- firstname
-- lastname
comment
-- id
-- article_id
ovviamente non ho messo tutte le colonne.
con una join sono riuscito a collegare la tabella article con la tabella user tramite la relazione articles.user_id e users.id in questo modo:
codice:SELECT `articles`.`id` AS id, `articles`.`title` AS title, `articles`.`abstract` AS abstract, `articles`.`data_publication` AS data_publication, `articles`.`city_id` AS city_id, `articles`.`gallery_id` AS gallery_id, `articles`.`user_id` AS user_id, `articles`.`image` AS image, `users`.`id` AS user_id, `users`.`firstname` AS firstname, `users`.`lastname` AS lastname FROM (`articles`) JOIN `users` ON `users`.`id` = `articles`.`user_id` ORDER BY `articles`.`id` DESC LIMIT 32
Ora avrei la necessita di 'dirgli' all'istruzione SQL di estrarmi il numero di commenti associati per ogni articolo... e qui sono entrato nel panico!!!
ragazzi mi potete aiutare a risolvere questa questione...

Rispondi quotando
