mysql - select all from first table and add rows of specific column with a foreign key -


i have 2 tables:

  1. product_session
  2. product_sale

product_session , product_sale map product_session_id, primary key product_session , foreign product_sale.

product_sale can return multiple row against product_session_id.

product_sale has 4 column:

  • product_sale_id
  • product_session_id
  • sales1
  • sales2.

now need query return columns of first table (product_session) against product_session_id , sum(sales1),sum(sales2) of second table(product_sale),if product_sale has multiple row against product_session_id.

select   product_session.*, sum(product_sale.sales1), sum(product_sale.sales2)     product_session left join product_sale using (product_session_id) group product_session_id 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -