SQL清单电子邮件

SQL清单电子邮件,sql,email,inventory,Sql,Email,Inventory,我对SQL非常陌生,有一个客户希望在某个项目低于某个阈值时更新其电子邮件。对If-exists语句有问题 这就是我所能做到的 where ClientNumber = 9999 and Sku like '[_]%' and onhand < 1000 and StatusID = '6' and sku NOT like '%FOY%' and sku not like '_Book%' if exists @email 所以基本上,如果它出现了一行,

我对SQL非常陌生,有一个客户希望在某个项目低于某个阈值时更新其电子邮件。对If-exists语句有问题

这就是我所能做到的

where ClientNumber = 9999 
and   Sku like '[_]%' 
and   onhand < 1000 
and   StatusID = '6' 
and   sku NOT like '%FOY%' 
and   sku not like '_Book%'

if exists
@email 

所以基本上,如果它出现了一行,我想通过电子邮件向客户发送数据。仅供参考,那些不喜欢的语句是因为它们根本不关心那些特定的SKU。

如果存在,请检查与select匹配的行,以便代码的结构如下:

if exists (select id from myitemtable where onhand < 200)
begin
  << send email routine >>
end

哪些rdbms sql server、oracle、mysql、postgresql?您是否只希望查询在其低于阈值(如果是)时进行检查?发布示例数据?能够发送电子邮件的实际方法?如何在表上写入触发器?现在,上面的所有内容都是where语句,没有select、tables等。请为您的问题添加其他详细信息