今天繼續分享SQL入門基礎知識
04
建立一個數據表
方式1:主介面選中資料庫>選中Tables>右鍵>new table;
方式2、SQL語法建立;
語法:CREATE TABLE 表名稱 [IF NOT EXISTS]#可選內容(可選內容為字串和校對規則,不設定就是預設的);
例子:建立TestDB中的資料表EMP;
SQL: create table EMP (id int,name varchar(20),gender char(1),birthday date,salary double,resume text);
varchar(20)為name這個欄位的欄位型別,也就是視覺化中的type這個需要填入的內容,這部分內容需要大家去探索學習噠!
05
給資料表插入資料
方式1、頁面插入
方式2、SQL插入
語法:INSERT INTO 表名稱 VALUES (列1的值, 列2的值);
例子:INSERT INTO EMP VALUES (10, '崔雨萌', '2', '2000-11-15', '6900', '女');
06
查詢資料
方式:1、tables>右鍵>open table;2、SQL語法查詢;
查看錶結構:desc tab_name;
查詢當前資料庫中的所有表:show tables;
查看錶的建表語法:show create table;
查詢表資料:select * from 表名#其他條件,其他條件後續說明
例子:SELECT * FROM EMP WHERE salary >= '8000' AND resume = '女';SELECT salary, resume FROM EMP WHERE salary >= '8000' AND resume = '女';
07
修改資料
方式:1、tables>右鍵>design table;2、SQL語法修改;
修改列的名稱(name修改為username):alter table 表名稱 change name username varchar(20);
修改表的名稱:rename table 表名 to 新表名;
增加列:alter table 表名稱 add image blob;
修改某行:UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值;
例子:UPDATE 表名稱 SET name= 'Fand' WHERE 列名稱 = '沈柏金'
修改某一列:UPDATE EMP SET gender = '1' WHERE Name = '沈柏金'
08
例子:alter table EMP drop name ;
例子:DELETE FROM EMP WHERE name = '沈柏金';