select work_id,work_name from eg_work where work_link+',' like 'a,%' a=select work_id from eg_proj where proj_id=1
這兩句SQL如何在非存儲過程下,將其閤並成一句SQL查詢!?
這兩句SQL如何在非存儲過程下,將其閤並成一句SQL查詢!?
解决方案 »
- asp.net2.0的简单问题(有关vs2005工具设定)
- 那位大鱼虾发一个用aspnetpage做的完整分页,最好多点注释神马的。、
- 怎么把从数据库读取的内容写到js中
- ASP.NET 会话已过期
- ARP欺骗数据包是什么?
- 请大家谈谈VS2005使用的心得体会
- 因为每一个page 我都要检查Session["@UseID"]的值, 如果此值为null , 那么我将它转到登陆页面, 但是我不想每个page 都这样写, 因为太麻烦
- 紧急求救!!!!在框架中,top.aspx,left.aspx,right.aspx,三个页面,right.aspx经常出现上下和左右的滚动条,影响美观,同时对客户操作
- 求asp.net多用户博客系统
- 如何在WEB窗体上显示一个正在下载的进度条!
- B/S开发大家对父子表维护一般都怎么操作。
- windows2003下.net runtime错误,请高手指点
select work_id,work_name from eg_work where work_link+',' like (select work_id from eg_proj where proj_id=1)+',%'
select work_id,work_name from eg_work where work_link+',' like 'a,'%select a=work_id from eg_proj where proj_id=1
/*方法1*/
SELECT [eg_work].[work_id],[eg_work].[work_name]
FROM [eg_work] JOIN [eg_proj] ON [eg_work].[work_link]+',' LIKE [eg_proj].[work_id]+',%'
WHERE [eg_proj].[proj_id]=1
/*方法2*/
SELECT [eg_work].[work_id],[eg_work].[work_name]
FROM [eg_work] JOIN [eg_proj] ON CHARINDEX([eg_proj].[work_id],[eg_work].[work_link]+',')>0
WHERE [eg_proj].[proj_id]=1/*方法3*/SELECT [work_id],[work_name]
FROM [eg_work]
WHERE [work_link]+',' LIKE (SELECT [work_id] FROM [eg_proj] WHERE [proj_id]=1)+'%'