Ich habe zwei Tabellen:
1.: Projekte >> p_id, p_name, p_description
2.: Aufgaben >> T_ID, t_project, t_name, t_owner
wo p_id mit t_prject verbunden istCount eindeutige Werte, wenn in mysql verbinden links
Die ich versuche zu tun, ist die Anzahl der Projekte, wo ein Task Owner beteiligt ist, so denke ich, ich muss beide Tabellen beitreten und sie macht den Filter, um eine einzige Anzahl als Anzahl der Projekte jemand zu bekommen ist beteiligt, sah andere Antworten an Ich habe es so gemacht:
SELECT tasks.t_project, COUNT(DISTINCT tasks.t_project) AS result,
FROM 'tasks'
LEFT JOIN users ON tasks.t_owner = users.u_id
WHERE tasks.t_owner=17
group by 'tasks.t_project'
Aber mysql geben einen Fehler
# 1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; in Zeile 3.
Verwenden Sie keine Anführungszeichen, um Tabellen- oder Spaltennamen zu umgehen. Verwenden Sie Backticks –
@sagi: Bearbeiten Sie nicht den Fehler im Code –
@juergend Bearbeiten Sie nicht die Code-Struktur – sagi