相关文件10bet官方网站 下载本手册 从本手册中摘录

3.6.5使用用户定义的变量

您可以使用MySQL用户变量来记住结果,而无需将它们存储在客户端中的临时变量中。(看第9.4节“用户定义的变量”。)

例如,要找到最高和最低价格的文章您可以执行此操作:

mysql>选择@min_price:= min(price),@ max_price:= max(价格)从商店;MySQL>从商店中选择*价格= @ min_price或price = @ max_price;+ --------- + -------- + ------- + |文章|经销商|价格|+ --------- + -------- + ------- + |0003 |D |1.25 | | 0004 | D | 19.95 | +---------+--------+-------+
笔记

还可以将数据库对象的名称存储在用户变量中,例如表或列中的列,然后在SQL语句中使用此变量;但是,这需要使用准备好的声明。看第13.5节“准备陈述”, 想要查询更多的信息。