Select ID,Title,Type,KeyWords,TextSource,CreateDate,Content From TC_News Where KeyWords = Select KeyWords From TC_News Where ID=2这是我写的一个SQL语句,但定个SQL语句语法一定是错误的,请高手帮忙解决.
我要实现的功能就是在网站页面上根据关键字(字段是KeyWords)显示某篇文章(比如:ID=2的文章)的相关文章标题(字段是Title).
请高手帮忙解决!谢谢!
我要实现的功能就是在网站页面上根据关键字(字段是KeyWords)显示某篇文章(比如:ID=2的文章)的相关文章标题(字段是Title).
请高手帮忙解决!谢谢!
解决方案 »
- .netFramework2.0下程序报分析器错误
- 什么是vs的MSDN ?
- asp.net page中怎样检索出一个特定控件(如所有TextBox)??
- 一机双系统(XP+Server 2003)安装SQL Server 2000的问题,急急急!!!
- 高分收集JS+C#或者JS+XML应用的实例。up有分。
- 急呀!关于distinct 消除重复记录的问题.如果从两个表里取字段该怎么写select呢?谢谢 !
- 用VS.NET,如何使得建立的asp.net的web项目生成的文件不放在C:\Inetpub\wwwroot这个目录下
- 中国频道的主机,创建目录出错,本地是正确的,已更新 dll 。为什么?
- "5农民出狗狗(5drush)"请进来,为了感谢你提供的源码,决定还是给分吧。分不是W能的,但分多还是有好处的。
- 我要调用支付宝查询接口, 请问我该准备些什么参数。调用的时候告诉我签名配置错误。
- ajax返回空值
- 请教,错误:并非所有的代码路径都返回值
行 34: conn.Open();
行 35: SqlDataAdapter sda = new SqlDataAdapter("Select ID,Title,Type,KeyWords,TextSource,CreateDate,Content From TC_News Where KeyWords in (Select KeyWords From TC_News Where ID=Request.Params["ID"];", conn);
行 36: DataSet ds = new DataSet();
行 37: sda.Fill(ds);
源文件: e:\n\3CMarket\newsArticle.aspx.cs 行: 35
这个地方,但就不知怎么解决好.
请指教
ID,Title,Type,KeyWords,TextSource,CreateDate,Content From TC_News Where ID<>{}
and KeyWords in (Select KeyWords From TC_News Where ID={0})",
Request.Params["ID"]), conn);sql server编译时会将“in”翻译为inner join然后才开始进行优化。如果你懂T-SQL,最好直接写inner join的代码更容易人工看出优化的可能性。