天天看點

17_11_1 Mysql 建立表并設定主鍵自增 + 排序 +外鍵 - 小歪1991

17_11_1 Mysql 建立表并設定主鍵自增 + 排序 +外鍵

2017-11-01 22:19 

小歪1991 

閱讀(2190) 

評論(0) 

編輯 

收藏 

舉報

mysql 建立表:

create table user(id int(4) primary key not null auto_increment);

           

參考

排序:desc為倒序

select * from (select * from contents ORDER BY contenttime DESC) as a where movieid= #{arg0} limit #{arg1} ,#{arg2}
        
           

外鍵:删除時先删除;有外鍵的表,因為:單表是獨立的,如果删除,會影響有外鍵的表

注意:1對多:外鍵,1的那一方需要寫上外鍵,

建立department表:
[sql] view plain copy
create table department(  
dept_name varchar(20),  
budget int,  
descript varchar(20),  
primary key(dept_name)  
);  

建立course表:
[sql] view plain copy
create table course(  
course_id varchar(20),  
deptnames varchar(20),  
credits int,  
foreign key(deptnames) references department(dept_name));  

course表的外鍵deptnames指向department表的dept_name。
若要删除department,course這兩個表,則必須先删除course表,再删除department表。
           
  • 分類 Mysql