在这里茫然的人!
首先,这就是我想实现:选择SQL逻辑
选择从表CUSTOMER_ORDER_DETAILS表所示的所有记录,如果存在,那么对于同CUSTOMER_NO多个条目:
- 选择条目有偿= 1
- 如果有多个PAID = 1个条目,然后用TYPE =选择记录ÿ
预期结果:
877,CU115,点燃,0,1,X
878,CU111,布袋,1,1,Y
879,CU117,佛罗里达州,1,1,X
我的方法是让在CUSTOMER_NO上使用GROUP BY计数(CUSTOMER_NO)> 1,但是只要我将表的剩余列添加到Select语句,计数列显示的值就是1. 解决此问题的任何指针或实现if-其他种类的逻辑?
mysql或sql-server? –
最简单的解决方案是解剖你的逻辑,并结合他们尝试第一个 – maSTAShuFu