MySQL資料庫之基礎增刪改查操作

2021-06-22 23:06:05 字數 1506 閱讀 9740

使用concat()函式連線列顯示:                select concat(number,name) as name from student;  (注:concat(字串1,字串2,...)

顯示一年中的第幾天:                        select dayofyear(born_date) from student;(注:也可以計算具體數值如:select dayofyear('1994-11-11');)

同時操作兩個表:                            select id ,name,score,firstname from student,customer where id=number;

顯示兩個表中姓名字尾相同的資料的所有屬性:    select * from student,customer where right(student.name,1)=customer.surname;

group by從句:                                select number,sum(score) as sum from student group by number;

刪除操作

刪除整個資料庫:                              drop database firstdb;(注:drop database 資料庫名;)

刪除整個表:                                  drop table student;

刪除表中的number為1的一行:                   delete from student where number= 1;

刪除表中的一列:                              alter table student drop born_date; 

更改操作

改變表中的資料:                           update student set born_date='1994-11-11' where number=1;

改變表中資料變數名,允許新舊名重複:        alter table student change born_date birthday;

改變表中變數資料型別:                     alter table student modify born_date date;

為表重新命名,兩種方法:                     alter table student rename newname;

alter table student rename to newname;

資料庫MYSQL之增刪改查

基本語法 以分號結尾 運算元據庫 建立查詢 show databases show create database mysql create database name create database ifnot exists db1 create database db3 character se...

MySQL資料庫增刪改查

注意 mysql中不區分大小寫 一 新增 新增資料到一張表中 語法 inser into 表名 列名 values 值列表 insert into students id,name values 16408100126 zzh 注意 新增資料時如果不寫欄位名,將會預設向所有欄位中新增值,確保所有no...

Mysql資料庫增刪改查

1.建立使用 使用資料庫 use work test 建立資料庫 create database work test create database ifnot exists work test character set gbk 建立表 create table dept id int prima...