PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 請教INSERT INTO與子查詢問題
作者:
Mirage
(江楓)
2017-01-19 14:56:12
資料庫名稱:MySQL
在我的database有一些table大概是這樣:
Table0
table1
table2
table3
...
tableN
(table1~tableN都是按照CREATE TABLE時的時間命名,像data_2017_1_19_20_32_30...)
其中Table0裡面只有一列資料
有一個欄位tablename會在CREATE新TABLE後存入最新建立的table名稱:
tablename
作者:
shadow0828
(Vugtis Of Shadow)
2017-01-19 16:13:00
where columns ?沒有寫要塞的欄位名稱?
作者:
Mirage
(江楓)
2017-01-19 16:42:00
有指定column..忘記打 error顯示錯誤好像是在那個select的子查詢那邊orz好奇子查詢是不是不能這樣用Orz
作者:
moyasi
(Simple Life)
2017-01-20 12:17:00
我猜原po的做法是想 insert into 的table_name用select找應該要用execute才有辦法做吧
作者:
Mirage
(江楓)
2017-01-20 14:25:00
喔喔!我再試看看QQ 謝謝!
作者:
streetbad
(翊)
2017-01-20 16:46:00
insert into tablen(column1,columns....)select column1,column2.... from table0 where...這樣的話?
作者:
Mirage
(江楓)
2017-01-20 19:32:00
column名稱都是固定已知的 只要要insert進去的table享用子*想用子查詢找出來 像6F說的這樣orztableN名稱存在Table0 平常不會知道抱歉問題好像沒解釋清楚Orz
作者:
streetbad
(翊)
2017-01-23 14:32:00
這樣的話應該只能用參數搭配execute了 參數去接要寫入的table name 然後insert的部分用字串組 最後execute
作者:
Mirage
(江楓)
2017-01-23 21:01:00
對execute還不熟,我再研究看看,謝謝!
繼續閱讀
[SQL ] MySQL是否可能只備份增加的部份?
LucasChen
Re: [SQL ] select語法
SeanBoog
[SQL ] 使用ACCESS附件功能上傳到SQL
tony19920126
[SQL ] select語法
wins888
[SQL ] 抓欄位每個都是PRIMARY KEY
hirabbitt
[SQL ] 請問預存程序的存放路徑?
luckid
[討論] 此憑證鏈結是由不受信任的授權單位發出
forkome
[討論] MySQL 如何取代欄位內資料
qw151300
[SQL ] JOIN如何不抓出重複的資料
Talenius
[SQL ] Navicat新增外鍵變成索引
br1135d
Links
booklink
Contact Us: admin [ a t ] ucptt.com