由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 这个query怎么写?
相关主题
问一个SQL Server的问题请问sql server里面怎么输出变量到文本文件?
SQL Server - delcare variable dynamically求助:如何ColumName 作为变量放入query
请问这两个SQL QUERY有什么错?问一个sql查询语句的问题
请各位帮我看看这个最简单的Stored Procedure (转载)SQL2005 如何獲取所有 user login database mapping
誰來幫我開來開悄? Interesting SQL query请教一个SQL的问题
请教2个sql query 问题SQL find distinct values in large table
请教set和select 的区别error of executing SQL query of string concatenation (转载
急!怎么做模糊查询?最近写了不少SQL script,请大牛评价下属于什么水平
相关话题的讨论汇总
话题: market话题: query话题: ch话题: nj话题: ny
进入Database版参与讨论
1 (共1页)
B*********L
发帖数: 700
1
DECLARE @MARKET varchar
SET @MARKET = 'NY,NJ,CH'
SELECT COUNT(*)
FROM TABLE_X
WHERE MARKET_ID IN ( @MARKET )
希望 IN ( 'NY','NJ',CH' ), 而不是 in ('NY,NJ,CH'), 但是不知道怎么去set 这个
@Market。
Set @Market, 是因为后面跟着几十个query,每个都要where 这个@market
谢谢。
B*****g
发帖数: 34098
2
dynamic sql

【在 B*********L 的大作中提到】
: DECLARE @MARKET varchar
: SET @MARKET = 'NY,NJ,CH'
: SELECT COUNT(*)
: FROM TABLE_X
: WHERE MARKET_ID IN ( @MARKET )
: 希望 IN ( 'NY','NJ',CH' ), 而不是 in ('NY,NJ,CH'), 但是不知道怎么去set 这个
: @Market。
: Set @Market, 是因为后面跟着几十个query,每个都要where 这个@market
: 谢谢。

s**********o
发帖数: 14359
3
把MARKET建成个TEMP TABLE也可以啊,用DYNAMIC SQL总是不太好的
B*********L
发帖数: 700
4
谢谢了。
看来的确没有特别简洁的办法。俺不死磕了,现在比较罗嗦的设了4个variable, in (
@var1,@var2,@var3,@var4),凑合用了。
b*******3
发帖数: 87
5
可以建个@a variable XML
然后,写个temp table, 把xml的node读进来。这样就可以想放多少变量都可以了。而
且方便stored procedure 读入参数
★ Sent from iPhone App: iReader Mitbbs 7.52 - iPad Lite
y****w
发帖数: 3747
6
position string function.

【在 B*********L 的大作中提到】
: DECLARE @MARKET varchar
: SET @MARKET = 'NY,NJ,CH'
: SELECT COUNT(*)
: FROM TABLE_X
: WHERE MARKET_ID IN ( @MARKET )
: 希望 IN ( 'NY','NJ',CH' ), 而不是 in ('NY,NJ,CH'), 但是不知道怎么去set 这个
: @Market。
: Set @Market, 是因为后面跟着几十个query,每个都要where 这个@market
: 谢谢。

1 (共1页)
进入Database版参与讨论
相关主题
最近写了不少SQL script,请大牛评价下属于什么水平誰來幫我開來開悄? Interesting SQL query
a complex sql query, high hand help!!!请教2个sql query 问题
如何完成这个sql?请教set和select 的区别
请教一个SQL Query急!怎么做模糊查询?
问一个SQL Server的问题请问sql server里面怎么输出变量到文本文件?
SQL Server - delcare variable dynamically求助:如何ColumName 作为变量放入query
请问这两个SQL QUERY有什么错?问一个sql查询语句的问题
请各位帮我看看这个最简单的Stored Procedure (转载)SQL2005 如何獲取所有 user login database mapping
相关话题的讨论汇总
话题: market话题: query话题: ch话题: nj话题: ny