2017-12-09 2 views
0

Ich habe mehrere Tabelle wie diese Multiple TableSelect Count aus mehrere Tabelle

Und ich folge this trick, aber immer noch nicht mit meinem Ziel arbeiten. Ist das möglich, das 'tbl_konsepLayanan' anzuzeigen (Select) und die 'tbl_ulasan' + 'tbl_layanan' zu zählen? Wie möglich? wenn der Dienst (tbl_layanan) nicht in Kritik/zero Bewertung (tbl_ulasan)

Das ist meine Abfrage bisher

SELECT tbl_konsepLayanan.*, 
    COUNT(*) AS tot_ulasan, 
    (SELECT COUNT(*) FROM tbl_layanan WHERE tbl_layanan.id_konsep = tbl_konsepLayanan.id_konsep) AS tot_layanan 
FROM tbl_ulasan JOIN tbl_layanan ON tbl_ulasan.id_layanan = tbl_layanan.id_layanan 
JOIN tbl_konsepLayanan ON tbl_konsepLayanan.id_konsep = tbl_layanan.id_konsep 
GROUP BY tbl_layanan.id_konsep 

Das Problem ist es nicht angezeigt wird. Mein Ziel ist es ist egal, ob der Dienst die Überprüfung durchgeführt hat oder noch nicht im Konzept angezeigt wird (tbl_konsepLayanan). Sorry für die schlechte Grammatik, lassen Sie das Bild sagen

The concept has 3 values

Just display 2 values

Es tut uns keine Bilder anzeigen kann, weil mein Ruf

+0

Bitte fügen Sie alle Ihre Informationen für eine Frage in die Frage ein und nicht Links zu externen Websites. Wenn jemand in der Zukunft auf dieser Seite landet, während er versucht, ein ähnliches Problem zu beheben, besteht keine Sorge, dass einige der Informationen nicht mehr verfügbar sind. http://stackoverflow.com/help/how-to-ask –

+0

Geben Sie Beispieldaten und gewünschte Ergebnisse an. –

+0

@ TomH und GordonLinoff Ich hatte alle meine Informationen, die notwendig sind, die Verbindung nach draußen ist nur ein Bild kann nicht in der Post angezeigt, weil mein Ruf unter 10 rep –

Antwort

0

Versuch mit rechts kommen auf

verbinden sich ändern

tbl_ulasan JOIN tbl_layanan

+0

Nicht nur auf tbl_ulasan zu tbl_layanan aber tbl_konsepLayanan auch, danke Sir –