永发信息网

如何将三个sql语句合为一句

答案:4  悬赏:50  手机版
解决时间 2021-12-01 18:13
  • 提问者网友:萌卜娃娃
  • 2021-12-01 00:05
如何将三个sql语句合为一句
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-12-01 00:58
这么写,直接将前一个字符串和本字符串相加即可,语句中间加上“;”即可执行。
语句如下:

string sql = "delete from dic_mrlinfo_" + CountryName + " where CAS=" + mrl.CAS + "'";

string sqls =sql || " ; delete from dic_productinfo_" + CountryName + " where productname='" + pro.productname + "'";
string sqlss =sqls || " ; delete from dic_productinfo_syn_" + CountryName + " where productname='" + pro.productname + "'";
全部回答
  • 1楼网友:第幾種人
  • 2021-12-01 02:47
直接 sql+" "+sqls+" "+slqss
  • 2楼网友:第幾種人
  • 2021-12-01 01:18
string sql="delete from dic_mrlinfo_" + CountryName + " where CAS='" + mrl.CAS + "' or productname='" + pro.productname + "'" or productname='" + pro.productname + "'";

用OR 连接就可以了
  • 3楼网友:英雄的欲望
  • 2021-12-01 01:05
1.如果是单独执行
使用sql拼接吧 通过3个表的不同条件进行判断
if()
{
}
else
{
if()
{}
else
{
}
}
2.在每个sql后面再加入‘;’
3.如果是一起执行,我所能想到的是放到一个sp里面,然后调用sp
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯