新增
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...