create table login(
id int auto_increment primary key,
username varchar(20) not null,
password varchar(20) not null
)
create table student(
sid int auto_increment primary key,
sname varchar(20) not null,
spwd varchar(20) not null,
sage int not null,
address varchar(50) not null
)
create table content(
cid int auto_increment primary key,
content varchar(40) not null,
sid int not null,
constraint sc foreign key(sid)references student(sid)
)
Django ORM 一對多表的建立
前面已經學習了在django裡面,如何對單錶進行增刪改查詢。下面學習一下如果存在外來鍵約束的情況下,如何建立。例1models.py from django.db import models class usergroup models.model uid models.autofield prim...
MyBatis 多表操作(一對多)
mybatis 多表操作 一對一 在前面的基礎上給部門增加乙個員工集合屬性 其他無需改變 data public class employee data public class department 插入 insert into t dept id dept name values 8848 開發...
ibatis配置多表關聯(一對一 一對多 多對多)
ibatis的多表關聯。ibatis的表關聯,和資料庫語句無關,是在程式中,把若干語句的結果關聯到一起。這種關聯形式,雖然在大資料量時是很奢侈的行為,但是看起來很乾淨,用起來也很方便。這裡用表lock和key為例,乙個lock可以配多個key。create table lock id int,loc...