我的问题是:一个存储过程,接收给定航班和给定日期作为输入,并显示一个客户呼叫列表,其中包括姓名,地址和电话号码作为输出。 查询很简单,我可以从单个表中获取所有数据,但是,我不知道如何在运行过程时接受输入,然后将其与内部值进行比较。 查询是:带参数的存储程序
select NAME, ADDRESS, PHONE
FROM SCH_FLIGHTS SF, PASSENGERS P
WHERE SF.DATE(input) = P.DATE
高度会感激你帮我在同....只需要在查询转换成一个存储过程中的问题提到这需要2个输入,日期和flight_no以上。
谢谢。
http://www.mysqltutorial.org/stored-procedures-parameters.aspx。它是一个很好的教程。 – Nitish
你想传入的两个输入是什么?我C SF.DATE(输入),另一个是什么? –
请说明您正在使用哪种RDBMS。 SQL在很大程度上都是标准的,但是存储过程是针对每个产品定制的。你的标签说的是[mysql],但是包含你对伯纳德响应的评论的错误消息来自Oracle Pl/SQL。 – APC