擅长:python、mysql、java
<p>我不明白这个问题,但是如果你选择了DISTINCT(我在用SQL写“伪逻辑”)所有与汽车中的项目匹配的免费项目,然后如果你只想给出其中的一个或n个-
选择顶部(n)与tblFREE where freebeid in不同(从tbl itemsfreebe where items in中选择freebdid(从购物车中选择商品,其中****Freebe givaway LOGIC***))</p>
<p>freebe giveaway logic是一个通用占位符,它应该始终计算true或false:</p>
<p>如where(从购物车中选择count(*)>;2)
因此,如果逻辑有效-你会得到列表中的项目,如果没有-你将一无所获。你知道吗</p>
<p>您可以将此逻辑移到代码中,并只运行数据库中“查询”的第一部分。。。你知道吗</p>
<p>逻辑可与AND或or或其他逻辑一起使用。。。。你知道吗</p>
<p>一旦用户接受了优惠-您将列表添加到购物车,并且应该升起一个标记,表明已应用折扣/免费-这样就不会发生两次。。。你知道吗</p>
<p>我想知道,用SQL写它比说它容易是什么意思:-)</p>
<p>我希望这是针对你的问题。。。你知道吗</p>