【发布时间】:2019-06-13 15:13:46
【问题描述】:
我正在尝试将数据库访问到两个表。在商店中,我保留了一个事件列表,其中包含一个
Table Event
id, name,datei,houri, dateF,Hourf ,capacity, age ,description,image,url, local
Table Assistance
visibility, event, client
访问给定 ID 的事件列表
SELECT * from event where local = '1'
查看参加活动的人数
SELECT count (*) as assistants FROM Assistance WHERE event = '1'
但是把我拥有的两件事放在一起
SELECT e. *, COUNT (a.client) AS asis FROM event e LEFT JOIN assistance to ON e.eid = a.event where e.locales = '1' GROUP BY a.evento
在后者中,他带我参加他想要的活动,有时只有在他有帮助的情况下。
使用mysql,所有join都不可用。
我尝试调试不同的选项,但没有成功。如果有必要做出贡献或澄清,请指出我。数字 1 就是一个例子。
【问题讨论】:
-
见Why should I provide a Minimal Reproducible Example for a very simple SQL query? .. “使用mysql,all join不可用。”你的意思是FULL JOIN?