請教如何查詢除某列外的其他列

2021-05-25 11:21:58 字數 835 閱讀 2829

得到表中除col1、col2的所有列

例如:userno_fm、userno_to

create

table

test(

numint

identity(1

,1),userno_fm

varchar(10

),userno_to

varchar(10

),username

varchar(10

))select

*from

test

declare

@sql

varchar

(8000

)select

@sql=''

select

@sql

=@sql+'

,'+[

name

]from

(select

[name

]from

syscolumns

where

object_id(n'

[test]')

=[id]

and[

name

]notin(

'userno_fm',

'userno_to

')) a

set@sql='

select '+

stuff

(@sql,1

,1,''

)+'from [test]'--

print @sql

exec

(@sql

)drop

table

test

如何查詢乙個表中除某幾個欄位外其他所有的字段

大部分都是建議乙個乙個寫 當然程式設計師是最懶的啦,乙個乙個寫多痛苦啊 接著找還別說csdn裡還有不少大牛的 於是出現了這個指令碼 declare s nvarchar 1000 select s isnull s quotename name from syscolumns where id ob...

查詢表某列的加權平均值

以乙個簡單商品表為例,商品表包含商品編號,批次,數量,等字段,現在想要查詢不同批次商品的加權平均價,具體問題描述如下 建表語句 展開 複製 執行即可初始化資料 create table dbo product id int null,商品編號 productid int null,商品id batc...

如何獲取excel 中的 某幾個列的值

以前一直在想,excel的格式和我們的資料庫 式是很相似的,我能不能就像讀資料庫表一樣的讀取excel表裡面的內容。今天上網搜了一下,在次總結一下,方便以後的學習。首先,我們要知道如何去讀excel。如下 class readexcel 其中引數 celfile 引數是excel表的實體地址。rea...