当前位置: 网站首页 > 帮助支持 > SQL Server 支持
Sql Server 2008 如何查询?
启动sql server 2008查询 ,打开你要的数据库,找到表,在某张表上右键,然后有好多选项,显示前200行--可以用于查看表里面的数据。
查询出检测项目的SQL语句:
select DISTINCT REPLACE(REPLACE(name,'-MIN',''),'-MAX','') AS 检测项目 from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表1')
查询出单行结果的SQL语句:
DECLARE @tmp检测项目 nvarchar(100),
@tmp牌号 nvarchar(100),
@tmpSQL nvarchar(4000)
SET @tmp检测项目= '硬度'
set @tmp牌号='YG6'
SET @tmpSQL='SELECT 牌号,''' + @tmp检测项目 + ''' AS [检测项目],[' + @tmp检测项目 + '-MIN] AS [MIN],[' + @tmp检测项目 + '-MAX] AS [MAX] FROM dbo.表1 WHERE 牌号=''' + @tmp牌号 + ''''
PRINT @TMPSQL
EXEC (@tmpSQL)