MySQL的基礎操作

2021-08-20 23:50:44 字數 575 閱讀 9742

當在資料庫建立好錶 table 之後,對資料庫表的簡單操作,crud

select * from table where  id = ?;

insert into table (列)values (值);

update table set 列名 = 值;

delete from table where id = ?;

對於資料庫的最基本操作就是如此,新增,修改,刪除,一般都是針對於單錶操作,相對較為特殊的就是查詢,有時候需要多張表關聯,查詢出需要的字段組成新的虛擬表。

1》表關聯的形式有左外連線:left join ,  以左表作為主表進行關聯,直**上去就是左表所有內容顯示,而關聯表的表只顯示能和左表關聯部分,如果沒有顯示為空

2》右外連線 right join 與left join 一樣

3》內連線 inner join  將乙個表中的行與其他表中的內容進行匹配,並查出包含兩張表的所有列。

where 子句就是跟篩選表的條件,需要注意的是where後不可以直接跟聚合函式,但是group by 後可以使用聚合函式,其中乙個原因是 group by 是乙個聚合標識,所有後面可以直接使用聚合函式。

mysql基礎操作語句 Mysql基礎操作語句

比如乙個學生表student有三個欄位id,name,資料型別分別為int varchar varchar 增加資料 語法 insert into 表名 values val1,val2.例 insert into student values 1516,張三 男 部分字段插入 insert int...

mysql的基礎操作

基礎操作 索引在每次登陸mysql的時候都應該要選擇資料庫不然會不知道是進入哪個 表中經常有乙個列或列的組合,其值能唯一地標識表中的每一行。這樣的一列或多列稱為表的主鍵,通過它可強制表的實體完整性。比如銀行中的賬目,卡號就是主鍵 每個表必須有,取值不能為空值,不能重複 主鍵不需要再定義 not nu...

mysql 的基礎操作

table 表名 欄位一 資料型別 列屬性 欄位二 資料型別 列屬性 表型別 表字符集 注釋 mysql命令終止符為分號 mysql 中的轉義字元 create table vtd result id int 11 not null auto increment,version varchar 50...