MySQL基礎 資料查詢01

2021-10-04 23:41:26 字數 602 閱讀 7546

查詢所有資訊

select * from 表名;

查詢對應的列

select 要檢視的列名1,要檢視的列名2… from 表名;

取別名select 要檢視的列名1 [as] 別名,要檢視的列名2 [as] 別名 … from 表名;

過濾重複資料

select distinct 列名 from 表名; (列名是過濾掉的那一列的名字)

選擇列為表示式:

select 列名(數字型別的列)*0.8 from 表名;

ceil(值):向上取整 例如:ceil(321.1) =322

floor(值):向下取整 例如:floor(321.9) =321

round(值):五舍六入 例如:round(321.1) =321 round(321.9) =322

查詢條件

select * from 表名 where 條件

關係運算子

< >= <= !=(<>) 不等於 =

邏輯運算子

and(兩個都)

or(或者)

not (取反)

isnull(是空的)

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,是一列的所...