[SQL ] Sqlite inner join 問題請教
資料庫名稱:Sqlite
資料庫版本:3
內容/問題描述:使用DB Browser 3.11.2
各位板上的大大早上好。我有一份原始資料如下。
https://imgur.com/NcyhUQH
為了跟其他資料表格作連結我把這份表格分拆成
模具對品名
diedata
兩份資料表
兩份資料表的結構如下
CREATE TABLE "diedata" (
"Die_num" TEXT UNIQUE,
"Cut_OD" REAL,
"Cut_ID" REAL,
"Cut_High" REAL,
"Cut_avalible" TEXT,
"Plate_type" TEXT,
"Plate_Jontion" REAL,
"Plate_OD" REAL,
"Plate_tap" TEXT,
"Stripper" REAL,
"Strip_Hole" REAL,
FOREIGN KEY("Die_num") REFERENCES "品名對模號"("Die_num") ON UPDATE
CASCADE
);
CREATE TABLE "品名對模號" (
"Die_num" TEXT,
"Item" TEXT
);
我想嘗試將兩份資料表作inner join
我下的指令是
SELECT * FROM diedata INNER JOIN 品名對模號 ON diedata.Die_num = 品名對模號.
Die_num;
得到如下結果
https://imgur.com/jyS28wF
我預期應該會得到原來的那份資料的。請問是不是出了什麼問題?
煩請高手指導,感恩。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.116.8
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1554862922.A.8B8.html
推
04/10 19:11,
5年前
, 1F
04/10 19:11, 1F
推
04/10 19:16,
5年前
, 2F
04/10 19:16, 2F
→
04/10 19:16,
5年前
, 3F
04/10 19:16, 3F
→
04/11 08:18,
5年前
, 4F
04/11 08:18, 4F
→
04/11 08:19,
5年前
, 5F
04/11 08:19, 5F
→
04/11 08:19,
5年前
, 6F
04/11 08:19, 6F
→
04/11 08:20,
5年前
, 7F
04/11 08:20, 7F
→
04/11 08:30,
5年前
, 8F
04/11 08:30, 8F
→
04/11 08:30,
5年前
, 9F
04/11 08:30, 9F
→
04/11 08:32,
5年前
, 10F
04/11 08:32, 10F
→
04/11 08:33,
5年前
, 11F
04/11 08:33, 11F
→
04/11 11:39,
5年前
, 12F
04/11 11:39, 12F
→
04/11 13:01,
5年前
, 13F
04/11 13:01, 13F
→
04/11 14:15,
5年前
, 14F
04/11 14:15, 14F
推
04/11 18:04,
5年前
, 15F
04/11 18:04, 15F
→
04/11 18:05,
5年前
, 16F
04/11 18:05, 16F
→
04/12 08:27,
5年前
, 17F
04/12 08:27, 17F
→
04/12 08:27,
5年前
, 18F
04/12 08:27, 18F
→
04/12 08:28,
5年前
, 19F
04/12 08:28, 19F
→
04/12 08:28,
5年前
, 20F
04/12 08:28, 20F
→
04/12 23:11,
5年前
, 21F
04/12 23:11, 21F
推
04/13 20:08,
5年前
, 22F
04/13 20:08, 22F
→
04/13 20:08,
5年前
, 23F
04/13 20:08, 23F
→
04/13 20:11,
5年前
, 24F
04/13 20:11, 24F
→
04/13 20:11,
5年前
, 25F
04/13 20:11, 25F
→
04/14 20:39,
5年前
, 26F
04/14 20:39, 26F
Database 近期熱門文章
PTT數位生活區 即時熱門文章