SQL基本操作

2021-09-25 18:57:52 字數 1680 閱讀 2469

新增

insert into `user`(username,password,age,***,permission,isdelete) values ("吳楠1234","12345","18","0",0,0)

刪除

delete table user;

修改

update user set age=18 where age=23

有重複的資料,但是我只想查一條

select distinct age from `user`;

排序從小到大

select * from user order by id;

排序從大到小

select * from user order by id desc;

查詢兩者之間的資料

select column_name(s)

from table_name

where column_name

between value1 and value2

科目數是不定的,找出所有科目都及格的人

1.先查左邊表a的全部值

2.再查a.id=b.id的b全部值

3.如果b中有多個符合條件的,但是a中只有乙個符合條件的,就會a中的資料會再次複製乙份

所以left join 一般在一對多的時候使用或者一對一的

一對一:select * from `a` left join b on b.id=a.id

一對多,重點是獲取到多的其他massage資料

SQL基本操作

create database mydatabase1 on primary 配置主資料檔案的選項 name mydatabase2 主資料檔案的邏輯名稱 filename d database database1 mydatabase1.mdf 主資料檔案的實際儲存路徑 size 5mb,主檔案的...

sql 基本操作

資料庫表的操作 sql code 列操作 新增列 alter table t add mycolumn intidentity 1 1 not null default 0 刪除列alter table t drop column mycolumn 修改列 alter table t alter c...

SQL 基本操作

select 用法 select 列名稱1,列名稱2 from table naem select from table name select distinct 去除列標籤中重複的部分 select distinct column naem1,colum name2 from table name...