sql="select A.ID, A.蔬菜发病部位 from [蔬菜发病部位] as A, [蔬菜病害症状] as B where A.ID = B.发病部位ID " +
" and B.蔬菜ID = " + Int32.Parse(Request.QueryString["vegID"]) ;
if(Request.QueryString["HappenTime"]!=null && Request.QueryString["HappenTime"]!="" )
sql += " and B.生育期= '" + Request.QueryString["HappenTime"].ToString() + "'";
sql += " group by A.ID, A.蔬菜发病部位";
sql += " union select 0,'' ";请问其中的sql+是什么意思??是不是表示上一个sql语句加上后面的东西。如sql+="union select 0"和
sql=group by A.ID, A.蔬菜发病部位 union select 0表示的意思是一样的?
" and B.蔬菜ID = " + Int32.Parse(Request.QueryString["vegID"]) ;
if(Request.QueryString["HappenTime"]!=null && Request.QueryString["HappenTime"]!="" )
sql += " and B.生育期= '" + Request.QueryString["HappenTime"].ToString() + "'";
sql += " group by A.ID, A.蔬菜发病部位";
sql += " union select 0,'' ";请问其中的sql+是什么意思??是不是表示上一个sql语句加上后面的东西。如sql+="union select 0"和
sql=group by A.ID, A.蔬菜发病部位 union select 0表示的意思是一样的?
就是 a = a + b
+=是一个运算符号
因为你SQL 里UNION~~
a += b
就是 a = a + b union 是把多个查询的查询结果取并集