1. 程式人生 > 其它 >SQL再學習plus++

SQL再學習plus++

DQL

條件查詢:

程式碼實現:

mysql> select name,id,sex 性別 from stu where id != 1;
+--------+------+------+
| name   | id   | 性別 |
+--------+------+------+
| 小程   | 2    | 男   |
| 哈哈哈 | 3    | 男   |
| hhh    | 4    | 女   |
| wuwuwu | 5    | 女   |
+--------+------+------+
4 rows in set (0.00 sec)

mysql> select * from stu where id<3 and name like "小%";
+------+------+------+
| name | id   | sex  |
+------+------+------+
| 小爽 | 1    | 女   |
| 小程 | 2    | 男   |
+------+------+------+
2 rows in set (0.00 sec)

mysql> insert into stu values("aaaa",null,"女");
Query OK, 1 row affected (0.01 sec)

mysql> select * from stu where id is null;
+------+------+------+
| name | id   | sex  |
+------+------+------+
| aaaa | NULL | 女   |
+------+------+------+
1 row in set (0.01 sec)

mysql> select * from stu where id is not null;
+--------+------+------+
| name   | id   | sex  |
+--------+------+------+
| xue    | 1    | 男   |
| 小爽   | 1    | 女   |
| 小程   | 2    | 男   |
| 哈哈哈 | 3    | 男   |
| hhh    | 4    | 女   |
| wuwuwu | 5    | 女   |
+--------+------+------+
6 rows in set (0.00 sec)

mysql> select * from stu where id in (3,4,5);
+--------+------+------+
| name   | id   | sex  |
+--------+------+------+
| 哈哈哈 | 3    | 男   |
| hhh    | 4    | 女   |
| wuwuwu | 5    | 女   |
+--------+------+------+
3 rows in set (0.00 sec)

排序查詢

程式碼實現:


mysql> select * from stu order by id desc;
+--------+------+------+
| name   | id   | sex  |
+--------+------+------+
| wuwuwu | 5    | 女   |
| hhh    | 4    | 女   |
| 哈哈哈 | 3    | 男   |
| 小程   | 2    | 男   |
| xue    | 1    | 男   |
| 小爽   | 1    | 女   |
| aaaa   | NULL | 女   |
+--------+------+------+
7 rows in set (0.01 sec)

聚合函式

分組查詢

分頁查詢