其實你只是列出欄位名吧~
select column_name
from INFORMATION_SCHEMA.COLUMNS
where table_name='表格名稱'
是的,我只是想列出欄位名,但是我的圖一沒有TABLE NAME,圖一是我串聯好幾張TABLE得出的,請問我表格名稱要填哪個? 不好意思,我的SQL很初學者 不太懂(跪)
圖一的sql是:
select (很多欄位)
from table01
left join (好幾張table)
既然是多表join.還是回到最基本的,你要這些欄位名稱是要做什麼?
這是手段而已,不是目的.有時候你們都會想一些奇怪的彎路,然後就
會問一些奇怪的方法.不如把真的想要做什麼整理一下.
那就用in多幾個表格欄位吧~
select column_name
from INFORMATION_SCHEMA.COLUMNS
where table_name in('表格名稱1','表格名稱2','表格名稱3')
用
create table tblname as
select ... <= 你那道查詢.
建立一個虛表.再用純真的人大大已經提示的方法.
很抱歉 我很清楚我想要做甚麼,我的目的為何也很清楚,我只是想知道有沒有甚麼方法可以將我原本的table達到我想要得到的效果,我總不能清清楚楚地告訴你們我要這個效果做甚麼,,認為您的語氣實在有點偏激,不好意思我只能檢舉您,謝謝指教。