第一部分
過濾資料 where
2.1
where
支援條件判斷
1. 大於: >;
2. 小於:
3. 等於: =;
4. 大於等於: >=;
5. 小於等於: <=;
6. 不等於: !=;
例項: 檢測單個值, 可以將where支援的條件判斷語句替換;
> select * from books where book_id = 1;
2.2 範圍檢測between and
> select book_id, book_name from books where book_id between 3 and 10;
| book_id | book_name |
| 3 | http權威指南 |
| 4 | 追風箏的人 |
| 5 | 小王子 |
| 6 | 圍城 |
| 7 | 活著 |
| 8 | 解憂雜貨店 |
| 9 | 簡愛 |
| 10 | 平凡的世界 |
2.3
空值檢測
null:
列 is null;
> select book_id, book_name from books where description is null;
2.4 篩選
and前後
共同滿足條件
| book_id | book_name | book_author_name | publication_date | description | classify | c |
16 | 國富論 | null | 2005-01-01 | null | 6 | null |
| 17 | 偉大的博弈 | null | 2005-01-01 | null | 6 | null |
> select book_id, book_name from books where book_id = 16 and publication_date = '2005-01-01';
| book_id | book_name |
| 16 | 國富論 |
1 row in set (0.01 sec)
2.5 篩選
or 前後 滿足乙個條件即可
> select book_id, book_name from books where book_id = 16 or publication_date = '2005-01-01';
| book_id | book_name |
| 10 | 平凡的世界 |
| 16 | 國富論 |
| 17 | 偉大的博弈 |
3 rows in set (0.00 sec)
MairDB連線表 五
第一部分 union 1.3 union mariadb study db select 文學 as 類 count as 數量 from book classify as classify,new books as books where books.book id classify.classi...
MairDB 查詢表 四
第一部分 基本select 1.1 檢索單列 select 列名 fromm 表名 1.2 檢索多列 select 列名1,列名2,列名3.from 表名 1.3 檢索所有的列 select from 表名 1.4 去除重複列distinct 去除重複行 select distinct 列名 fro...
MairDB 修改表 三
第一部分 修改前的備份 1.1 刪除資料庫和表是不可逆的,修改刪除前請慎重 1.2 備份資料的命令 mysqldump 1.3 檢視幫助 mysqldump help mysqldump user root p study db tmp study db1.sql enter password 最簡...