我没有使用 SQL 的经验,但我的任务是构建一个工作报告,我需要创建一个自定义 sql 来获得我们需要的东西。我不知道是否有人可以在不需要更多信息的情况下提供帮助,但我正在创建一份报告,显示我们发送的客户调查结果。我摸索了一下,结果是:
SELECT SUR_response.WOPK, SUR_response.completed_YN,
SUR_response.ip_address, SUR_response.response_end_date,
SUR_response.response_start_date, SUR_Item.ITEM_TEXT,
SUR_item_answer.Answer_text, SUR_response_answer.answer_text
FROM SUR_Item, SUR_response, SUR_Response_Answer, sur_item_answer
JOIN:
WHERE:SUR_Response_Answer.ITEM_ID=100
我试图这样做,SELECT *
但我不想要FROM
表格中的所有列。
它已经返回了结果,但是有很多问题,例如它返回了 117 页条目,而应该只有 1 页,最多 8 个条目。它似乎只是一遍又一遍地自我重复。其次,这些行不匹配或不相关。
同样,我刚刚从头开始完成所有这些工作,除了知道表和列之间的区别之外,我不知道我真正在做什么。因此,非常感谢任何帮助或更好的方向。