小编sto*_*Boi的帖子

通过某些列mysql查询计算正值和负值组的数量

我有以下mysql表的布局:

+------+-------+-----+------+
| user |subject|month|change|
+------+-------+-----+------+
|Donald| Math  | Jan | 3.15 |
+------+-------+-----+------+
| Mike | Math  | Jan | 2.15 |
+------+-------+-----+------+
|Regan | Math  | Jan | 3.00 |
+------+-------+-----+------+
|Donald| Engl  | Febr|-3.05 |
+------+-------+-----+------+
| Mike | Engl  | Febr| 3.00 |
+------+-------+-----+------+
|Regan | Engl  | Febr|-3.00 |
+------+-------+-----+------+
|Donald| Geog  | Jan | 3.00 |
+------+-------+-----+------+
| Mike | Geog  | Jan |-2.15 |
+------+-------+-----+------+
|Regan | Geog  | Jan | 3.60 | …
Run Code Online (Sandbox Code Playgroud)

mysql count

4
推荐指数
1
解决办法
3518
查看次数

如何通过单个mysql查询更新多个表?

我有两个表tb1和tb2我必须更新两个表的公共列,即user_level我对两个表都具有相同的条件,例如用户名。

所以我想这样更新:

UPDATE tb1, tb2 SET user_level=1 WHERE username="Mr.X"
Run Code Online (Sandbox Code Playgroud)

但是它不起作用。什么是正确的mysql查询呢?

mysql database

2
推荐指数
2
解决办法
3万
查看次数

标签 统计

mysql ×2

count ×1

database ×1