1. 程式人生 > 資料庫 >學習筆記(7):資料分析預科班-MySQL的查詢操作

學習筆記(7):資料分析預科班-MySQL的查詢操作

立即學習:

select * from 表名;查看錶內所有資料

selcet 欄位1,欄位2 from 表名;檢視指定欄位

比較條件查詢:select * from 表名 where 條件;例:1、select password from user3 where username='王偉';2、select * from user3 where createDatetime is not null; 3、select createDatetime from user3 where id>=5;

模糊查詢:select * from 表名 where 欄位1 like '表示式';(%:匹配任意多的字元);( _ :匹配一個字元);例:1、select * from user3 where username like '%秀%';   2、select * from user3 where username like '王_';

範圍查詢:select * from 表名 where  欄位 in (可能1,可能2);例:select * from  user3 where username in ('王偉','李娜');或者 select * from  user3 where username='王偉' or username='李娜' ;

 

分組:

1、select * from 表名 where 條件  group by 欄位1,欄位2;例:對user3中的createDatetime進行分組,統計每一個存在的createDatetime對應的資料條數;select  count(*),createDatetime from user3 group by createDatetime; 

2、select * from 表名 where 條件  group by 欄位1,欄位2 having 條件;(說明:where 是對select * from 的結果進行篩選,having是對group by 的最後結果進行篩選);