我有这个. “详细说明俱乐部在任何两个给定日期之间显示的所有电影,由用户输入.例如,俱乐部成员必须能够输入查询参数的开始日期和结束日期”
现在,我将如何进行用户输入?我能想到的唯一方法就是使用PHP或html格式的东西获取值,然后在查询中将它们作为变量提交.但是,这不是我们所需要的.那么,这是如何完成的,因此查询会询问值?或者不是吗?
到目前为止我的查询是这样的.
SELECT film.title,film.desc,show.sdate,show.fdate FROM film INNER JOIN show ON film.ID=show.filmID WHERE sdate = '&userstart' AND fdate = '&userend'
如何处理用户输入?此外,查询是否正确?我无法测试,我只有一个设计而不是实现.
非常感谢
编辑:使用Windows系统,MS sql Server.