SQL查询 - 根据参数分离或批量排除结果

时间:2015-07-23 20:02:31

标签: mysql sql

所以这就是我想要完成的事情。

从我的数据库中,我提取日期,发票号,客户名称,州和发票总金额。在“invoice_details”表中,我正在查看名为“description”的列,其中包含关键字tax(通过“%Tax%”)的条目。每张发票在“说明”列中可能有多个条目,因为发票上列出的每件商品都有说明。

对于已收取销售税的发票:只有该税项才会将项目添加到发票中。我想要做的是查询以查看特定发票#(或“发票”表中的rowid)是否具有“%Tax%”的条目,不返回该发票的任何结果#(再次,或者rowid),包括与描述税收无关的其他“描述”行。

换句话说,搜索所有描述列条目,其中每个发票#存在多个 - 但如果其“描述”条目之一包含“%Tax%”,则排除发票#的所有条目。

0 个答案:

没有答案