首先,如果标题具有误导性,我会道歉。我仍然是新手,并不是所有熟悉SQL中的verbage。
我有一张名为Original的表。它有90列。我正在寻找创建另一个表,其中包含25个这样的列。其中只有一个有条件。 z列的值介于1和6之间。我想复制/获取z不等于2的那些记录。到目前为止,这正是我认为可能有用的。
select 1-24,'z' not equal to 2 from dbo.original
这真的很简单还是还有更多呢?
答案 0 :(得分:4)
尝试一下,看看它是否适合您:
SELECT 1,2,3,...,23,24,z
FROM dbo.original
WHERE z != 2;
如果有任何进一步的澄清,请不要犹豫,问我!
泰德。