我想显示从另一个表中提取的外键值。外键显示空值
代码第一个表: ,我已经采用的代码第二表
CREATE TABLE trip (
tripID INT(10) PRIMARY KEY,
startTime TIME,
endTime TIME,
tripDate DATE,
price VARCHAR(5),
databaseID INT(10),
FOREIGN KEY (databaseID)
REFERENCES databasestorage(databaseID)
);
代码:
CREATE TABLE databasestorage (
databaseID INT(10) PRIMARY KEY,
location VARCHAR(40)
);
插入值到这两个表,在trip
表之后, databaseID
仍显示为null
,而其他所有列都是正确的。我如何使databaseID
在我的trip
表中显示databasestorage
表中的值databaseID
?
@JaydipJ我插入'databasestorage'表第一和'旅行'表第二个 –
添加插入脚本以及 –
INSERT INTO databasestorage(databaseID,location) \t VALUES('1021','Caulfield')'第一个表, 'INSERT INTO trip(tripID,startTime,endTime,tripDate,price) \t VALUES('101','20:20:00','20:40:00','2016-10-22','$ 5.25 ')'第二个 –