暂无 |

1 使用者变数

MySQL资料库伺服器提供一种简易的储存资料方式,称为「使用者变数、user variables」。使用者变数储存一些简单的资料,例如数字或字串,它们可以在后续的操作中使用。下列是设定使用者变数的语法:

mysql_12_snap_01

下列的叙述设定两个储存字串资料的使用者变数:

mysql_12_snap_02

设定好使用者变数以后,你可以在「SELECT」叙述中查询它们储存的内容:

mysql_12_snap_03

如果你需要设定多个变数的话,可以在一个「SET」叙述中设定多个需要的使用者变数:

mysql_12_snap_04

使用查询叙可以确认上列的叙述已经设定好的两个使用者变数:

mysql_12_snap_05

使用「SELECT」叙述也可以设定需要的使用者变数,不过要特别注意指定的符号只能使用「:=」:

mysql_12_snap_06

下列的叙述设定两个储存整数资料的使用者变数,因为是使用「SELECT」叙述,所以设定好使用者变数以后,也会显示设定的使用者变数内容:

mysql_12_snap_07

再使用查询叙确认上列的叙述已经设定好的两个使用者变数:

mysql_12_snap_08

已经设定好的使用者变数,可以使用在大部份的叙述中,例如下列的范例使用变数来设定查询叙述的条件设定:

mysql_12_snap_09

使用「SELECT」叙述设定使用者变数的方式,也可以直接把查询叙述传回的资料储存起来:

mysql_12_snap_10

上列范例执行后所设定的使用者变数,也可以使用在后续的叙述中:

mysql_12_snap_11

你也可以拿使用者变数来执行需要的运算:

mysql_12_snap_12

注:「LIMIT」子句指定的数字不可以使用变数。

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论