让我们首先创建一个表-create table DemoTable741 (Number int);
使用插入命令在表中插入一些记录-insert into DemoTable741 values(70);
insert into DemoTable741 values(55);
insert into DemoTable741 values(89);
insert into DemoTable741 values(79);
insert into DemoTable741 values(34);
使用select语句显示表中的所有记录-select *from DemoTable741;
这将产生以下输出-+--------+
| Number |
+--------+
| 70 |
| 55 |
| 89 |
| 79 |
| 34 |
+--------+
5 rows in set (0.00 sec)
以下是从列中的所有值中减去相同金额的查询-select (Number-20) AS Result from DemoTable741;
这将产生以下输出-+--------+
| Result |
+--------+
| 50 |
| 35 |
| 69 |
| 59 |
| 14 |
+--------+
5 rows in set (0.00 sec)
让我们首先创建一个表-createtableDemoTable741(Numberint);使用插入命令在表中插入一些记录-insertintoDemoTable741values(70);insertintoDemoTable741values(55);insertintoDemoTable741values(89);insertintoDemoTable741v...
a.`DEPOSIT` AS curr,
@a.DEPOSIT AS pre, //上一条记录的deposit值
@a.DEPOSIT:= a.DEPOSIT AS tmp
FROM stock_store_addinfo a,(SELECT @a.DEPOSIT:=0)s
@a.DEPOS
mysql
列相加和列数据相加的方法函数
select CONCAT(列名,列1,列2) from table; 结果是 当前所有列数据相加。一般用于地址拼接。
select GROUP_CONCAT(列名) from table; 结果是 当前列数据相加。一般用于一对多查询返回单个字段集。