所以我有查询的输出应该显示所有受过医学培训的工作人员,并有急救所有的志愿者:Where子句查询
SELECT Concat (s.staff_fname, ' ', s.staff_lname) AS Staff_Name,
s.medically_trained,
s.staff_email_address,
Concat(v.volunteer_fname, ' ', v.volunteer_lname) AS Volunteer_Name,
v.first_aid,
v.volunteer_email_address
FROM volunteer v
JOIN staff s
ON v.volunteerid = s.staffid
WHERE s.medically_trained = ' yes'
AND v.first_aid = ' yes'
但是当我执行我的代码,它说,空集。我究竟做错了什么?
我是初学者所以编码器请不要判断,如果香港专业教育学院取得了明显的错误笑
THANK YOU!
在您的问题中发布样本数据和表结构。但有一点,你的地方的条件在'是'之前有空格 - >''是''这是故意的吗? – WillardSolutions
您的查询在WHERE子句中有'yes'。该列*是否真的包含值'space,lowercase-y,lowercase-e,lowercase-s'来表示真值? –