当前位置: 网站首页 > 帮助支持 > SQL Server 支持
常见问答 Windows 支持 Office 支持 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)

分享到:
点击次数:  更新时间:2016-06-01 13:34:11  【打印此页】  【关闭
京ICP备11045779号  北京工商

北京聚元亨新科技有限公司 版权所有

地址:北京市海淀区上地十街辉煌国际 邮编:100085