有多个结构基本相同的表编号 日期 物品 数量1、是根据不同的日期导入到数据库中的,现在想写个存储过程查询随便某段时间内的某中编号的物品明细该如何写呀2、create proc leckylee @TableName nvarchar(500),@sh nvarchar(11)
as
begin declare @SQLString nvarchar(500)
set @SQLString ='select * from ' + @Tablename + ' where 编号=@sh '
execute sp_executesql @SQLString
end
这个存储过程WHERE处要加入具体的内容该怎么写呀,救命呀
as
begin declare @SQLString nvarchar(500)
set @SQLString ='select * from ' + @Tablename + ' where 编号=@sh '
execute sp_executesql @SQLString
end
这个存储过程WHERE处要加入具体的内容该怎么写呀,救命呀
不是很明白楼主的意思,只有猜了 。
1、是根据不同的日期导入到数据库中的,现在想写个存储过程查询随便某段时间内的某中编号的物品明细该如何写呀
create proc wsp
@stardate datetime, --开始日期
@Enddate datetime --结束日期
as
select * from 表名 where 日期 between @stardate and @enddate 2、这个存储过程WHERE处要加入具体的内容该怎么写呀,
比如具体条件为:物品='毛巾'
create proc leckylee @TableName nvarchar(500),@sh nvarchar(11)
as
begin declare @SQLString nvarchar(500)
set @SQLString ='select * from ' + @Tablename + ' where 编号=@sh and 物品=''毛巾'''
execute sp_executesql @SQLString
end