SELECT `Type`, `Originating Country Code`,`Originating Currency Code`, SUM(`Principal Amount`) as Total
FROM `colab`
WHERE (`Destination Country Code`='PH'
AND `Destination Currency Code`='PHP'
AND `Type` = 'PAID') || (`Destination Country Code`='PH'
AND `Destination Currency Code`='USD'
AND `Type`= 'PAID')
GROUP BY `Type`
是工作的罚款,并返回true,请参见下面的
country_code | Currency_Code | Type | Principal
=======================================================
| PH | PHP | PAID | 200
=======================================================
我的问题是我想单独货币的本金总额与美元值。请参阅记录我的数据库里面
country_code | Currency_Code | Type | Principal
=======================================================
| PH | PHP | PAID | 100
| PH | USD | PAID | 100
=======================================================
喜先生梦食者,任何想法我怎么能做出另一个条件? – phphopzter 2013-03-10 03:24:32
@phphopzter你可以更具描述性的条件?就像你想'type'字段是'W'或者你的'country_code'是'PH'或者类似的东西? – hjpotter92 2013-03-10 03:26:36
嗨,谢谢,我只想插入另一个WHERE子句?但我认为它不能在我的查询权?这就是为什么即时查找mySQL查询功能,以保持1个或更多的条件。谢谢 – phphopzter 2013-03-10 03:30:39