mysql数据查询

WBOY
Libérer: 2016-06-06 20:42:50
original
907 Les gens l'ont consulté

mysql数据查询

mysql数据查询

这是两个同的表查询出来的数据。想把日期合并在一起,如果在某个日期里其他两个字段中一个没有数据就为0。 能实现吗?各位大神

回复内容:

mysql数据查询

mysql数据查询

这是两个同的表查询出来的数据。想把日期合并在一起,如果在某个日期里其他两个字段中一个没有数据就为0。 能实现吗?各位大神

<code class="lang-sql">select t3.adtime,ifnull(t1.money,0),ifnull(t2.balance,0) from (select t1.adtime from t1 union select t2.adtime from t2) t3 left join t1 on t3.adtime=t1.adtime left join t2 on t3.adtime=t2.adtime
</code>
Copier après la connexion

select t3.addtime,sum(t3.money),sum(t3.balance) (select t1.addtime addtime,t1.money money,0 balance
from t1
union all
select t2.addtime addtune,0 money,t2.balance balance
from t2) t3 group by t3.addtime
这也是个方法,效率估计不高,但也是个思路。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal