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