mysql - Update table from other table -


i have table stores user-submitted posts in posts table. users can "like these posts. likes stored in likes table, 1 row per like, columns id, user, , postid.

i've added column likes posts table. how can update likes column in posts table every post, reflect amount of likes post in thelikestable?

tia!

a version subquery

update posts p    set likes = (select count(*) likes postid = p.postid) 

sqlfiddle


Comments

Popular posts from this blog

c# - Farseer ContactListener is not working -

Automatically create pages in phpfox -

database - one php page with different contents and urls -