ich in meiner DB habe die folgende Beziehung:Gruppierung mit Count Funktion Unklare
subscribes(cid,title,publisher,offer,period)
Es beschreibt die Abonnent Zeitschriften („title“), mit dem Primärschlüssel „cid“ - Kundennummer. Die anderen Beziehungen sind hier nicht relevant.
Dies ist der Code, den ich laufen, das finden alle Kunden (cid), die ein Abonnement für nur ein Magazin haben: Magazin
select count(cid), cid
from subscribes as r1
group by cid
having count(cid)=1;
Die Frage
Wie finde ich, dass man , dass diese Kunden abonniert sind?
Ich habe versucht, nur die "Titel" -Spalte zum Code hinzuzufügen, und es gab mir alle Titel, mit einem $ 1 $ auf der linken Spalte der Zählung.
Danke,
Alan
Verwenden max (Titel). –
Was sind Ihre Rdbms? Oracle, Postgres? –
@JuanCarlosOropeza postgresql. – Alan