MySQL學習筆記09 資料查詢(查)

2021-10-10 16:58:31 字數 1612 閱讀 2508

(一)整表查詢(兩種)

語句:select * from teacher;

說明:*代表查詢所有,效率相比下一種低一些。效果如圖:

語句:select id,name,age,birthday,*** from teacher;

說明:看似麻煩,但是效率較上一種要高一些。效果如圖:

(二)查詢指定字段(列)的資料

語句:select name,birthday,*** from teacher;

(三)別名查詢

語句:select id as 序號,name as 姓名,age as 年齡,birthday 生日,*** 性別 from teacher;

語句:select id 序號,name 姓名,age 年齡,birthday 生日,*** 性別 from teacher;

說明:別名查詢中的as可要可不要。查詢結果如下圖:

(四)排重查詢(即:重複的資料之展示一條)

為了便於理解,筆者先給出資料庫中的測試資料,如下圖:

語句:select distinct name from teacher;

語句:select distinct age from teacher;

語句:select distinct name,age from teacher;

(五)查詢結果參與運算

語句:select id+10 from teacher;

語句:select id+age from teacher;

到此,算是揭開了select的神秘面紗!

MySQL資料查詢

1.基本查詢語句 select語句是最常用的查詢語句,它的使用方式有些複雜,但功能卻相當強大。select selection list 要查詢的內容,選擇哪些列 from資料表名 制定資料表 where primary constraint 查詢時需要滿足的條件,行必須滿足條件 2.單錶查詢 單錶...

mysql資料連線查詢 mysql 資料查詢

連線查詢 1.連線 join 也稱 連線,從兩個關係的笛卡爾積中選擇屬性間滿足一定條件的元組。等值連線 為 的連線運算稱為等值連線。從關係r和s的廣義笛卡爾積中選取a b屬性值相等的元組。自然連線 一種特殊的等值連線。要求關係中進行比較的分量必須是同名的屬性組,並且在結果中把重複的屬性去掉。外連線 ...

mysql資料查詢之子查詢

子查詢概念 sub query select select 1 標量子查詢 where 之後寫 確定某乙個值 select from student where c id select idfrom class where grade pm3.1 2 列子查詢 where 之後 寫 in,是一列的所...