PDF (US Ltr) - 180.8Kb
PDF (A4) - 180.7Kb
描述
The rewards_report
存储过程会生成一个可定制的过去一个月内最佳客户列表。
参数
min_monthly_purchases
: 客户在过去一个月内需要进行的最低购买或租赁次数才能符合资格。min_dollar_amount_purchased
: 客户在过去一个月内需要花费的最低金额才能符合资格。count_rewardees
: 一个OUT
参数,返回符合指定资格的客户数量。
返回值
此过程会生成一个包含符合指定资格的客户的表格。该表格与 customer
表的结构相同。该过程还会返回(在 count_rewardees
参数中)一个指示该表格中行数的计数。
使用示例
mysql> CALL rewards_report(7,20.00,@count);
...
| 598 | 1 | WADE | DELVALLE | [email protected] | 604 | 1 | 2006-02-24 10:48:30 | 2006-02-15 04:57:20 |
| 599 | 2 | AUSTIN | CINTRON | [email protected] | 605 | 1 | 2006-02-24 10:48:30 | 2006-02-15 04:57:20 |
...
42 rows in set (0.11 sec)
Query OK, 0 rows affected (0.67 sec)
mysql> SELECT @count;
+--------+
| @count |
+--------+
| 42 |
+--------+
1 row in set (0.00 sec)