17_11_1 Mysql 創建表並設置主鍵自增 + 排序 +外鍵


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表。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM