SQL先用语句定义字符变量c中 in 后面的字符型变量如何用

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

字符串变量必须拼接单引号才能形成完整语法


你对这个回答的评价是?

}

请教各位以下先用语句定义字符變量c怎么不对

要是修改应该怎么修改呢?

红字部分查询的code结果不止一个吧

原因是子查询的返回结果是多个


这个的查询结果只有一个。

這个sql的功能是找到A中以括号内查询结果为前缀的所有结果

这个的查询结果只有一个

那code的查询结果肯定是重复的


code的结果也是唯一的,由pcode可鉯唯一的得到code由code也可以获得唯一的pcode

可是sql在DB2中就是没法运行啊

但是我想查询的是:找到A中以括号内查询结果为前缀的所有结果

各位高手有沒有什么好的解决办法?


A,B做笛卡尔乘积然后在A表的code字段找B表的code字段,instr(A.code,B.code)=1返回从左第一位找到的行(前缀)。

匿名用户不能发表回复!
}

我要回帖

更多关于 先用语句定义字符变量c 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信