2016-06-03 15 views
0

Ich habe 2 Tabellen. Einer, der wie eine TransaktionstabelleNeue Spalte anzeigen

userId category 

zweite Tabelle hat auch

userId (as primary key) 
and other columns (not important) 

ich einen Blick auf der Grundlage dieser zwei Tabellen erstellen wollte. Außerdem möchte ich eine Spalte haben, die in die Zellen die Zählung von der Transaktionstabelle einträgt, die dieselbe ID hat und schließlich einer speziellen Kategorie für "Auto" entspricht.

Ich dachte an vielleicht verschachtelte Select-Anweisung, aber da ich ein Anfänger bin, bin ich ein wenig verwirrt.

Antwort

1

Versuchen Sie etwas wie das.

select count(b.userId) as ID, b.category from table2 a inner join transactional b 
on a.userId = b.userId where b.category= 'car' group by b.category; 
Verwandte Themen