Mysql 仍在获取要通过sql查询排除的输出
我想通过以下代码排除“bQR”:Mysql 仍在获取要通过sql查询排除的输出,mysql,sql,Mysql,Sql,我想通过以下代码排除“bQR”: SELECT * FROM buyers LEFT JOIN event ON buyers.fk_tiEvenementID=event.idEvent WHERE buyers.tiTransactiedatum >='2018-01-01' & buyers.SaleChannelDescr != 'bQR'; 但是,bQR仍然会弹出 首先使用正确的布尔语法(而不是位运算符)。如果要进行左连接,请将第二个表中的条件移动到on子句中: SEL
SELECT *
FROM buyers
LEFT JOIN event ON buyers.fk_tiEvenementID=event.idEvent
WHERE buyers.tiTransactiedatum >='2018-01-01' & buyers.SaleChannelDescr != 'bQR';
但是,bQR仍然会弹出 首先使用正确的布尔语法(而不是位运算符)。如果要进行
左连接
,请将第二个表中的条件移动到on
子句中:
SELECT *
FROM buyers b LEFT JOIN
event e
ON b.fk_tiEvenementID = e.idEvent
WHERE b.tiTransactiedatum >='2018-01-01' AND b.SaleChannelDescr <> 'bQR';
选择*
从买家b左加入
事件e
在b.fk_tiEvenementID=e.idEvent上
其中,b.titransactiedatam>='2018-01-01'和b.SaleChannelDescr'bQR';
您的查询引用了一个名为
tickets
的表。我假设这真的是买家
,这个查询在几个方面是无效的。WHERE子句中有一个table TICKES条件,但没有从中选择。