2016-03-26 24 views
0

Henüz SQL-query inşasında yeterli deneyimim yok. Kullanmak istediğiniz gibi görünüyor tablolar ilgili anlattıklarına bakılırsaSQL, her model için miktar yazdırın

column1.............column2 

producer1...........the amount of models producers1 

producer2...........the amount of models producers2 

... 

producerN...........the amount of models producerN 

cevap

1

: Ben formun bir tablo nasıl alabilirim


producers ( 
    prod_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, 
    prod_title text 
); 

models ( 
    prod_id NOT NULL, 
    model_name text, 
    FOREIGN KEY (prod_id) REFERENCES producers(prod_id) 
); 

: Ben 2 tablo var count işlevi ve üretici kimliğine göre gruplama, bu yüzden şunu deneyin:

select p.prod_title, count(*) 
from producers p 
join models m on p.prod_id = m.prod_id 
group by p.prod_id 
İlgili konular