I have 2 tables:
CREATE TABLE cheque
(
ch_id NUMBER NOT NULL ,
ch_price VARCHAR2 (100) ,
ch_customer NUMBER NOT NULL
) ;
ALTER TABLE cheque ADD CONSTRAINT check_PK PRIMARY KEY ( ch_id ) ;
CREATE TABLE customer
(
cus_id NUMBER NOT NULL ,
cus_name VARCHAR2 (100) ,
) ;
ALTER TABLE customer ADD CONSTRAINT customer_PK PRIMARY KEY ( cus_id ) ;
ALTER TABLE cheque ADD CONSTRAINT check_customer_FK FOREIGN KEY ( ch_customer ) REFERENCES customer ( cus_id );
How to get SUM of prices in cheque for each customers? For example, if I had a customer John and 3 cheque records for him with ch_price 10, 20 and 30, I would have to get John - 60.
I tried this but it didn't work:
Select cus_name, sum(ch_price)
from customer, cheque
where cheque_customer=cus_id;