【发布时间】:2017-01-28 00:24:27
【问题描述】:
我有两张桌子。
桌子库存
fecha | tarifa
2017-01-06 500
2017-01-07 500
2017-01-08 500
餐桌促销
fecha | percent
2017-01-07 0.10
2017-01-08 0.10
2017-01-07 0.15
2017-01-08 0.15
我需要在mysql查询时获取:
fecha | tarifa | percent
2017-01-06 500 0
2017-01-07 500 0.10
2017-01-08 500 0.10
2017-01-06 500 0
2017-01-07 500 0.15
2017-01-08 500 0.15
谢谢!!!
更新
我需要用查询结果创建这个数组。
Array
(
[1] => Array
(
[0] => Array
(
[fecha] => 2017-01-06
[tstandard]=>500
[porcentaje] => 0.00
)
[1] => Array
(
[fecha] => 2017-01-07
[tstandard]=>500
[porcentaje] => 0.10
)
[2] => Array
(
[fecha] => 2017-01-08
[tstandard]=>500
[porcentaje] => 0.10
)
)
[2] => Array
(
[0] => Array
(
[fecha] => 2017-01-06
[tstandard]=>500
[porcentaje] => 0.00
)
[1] => Array
(
[fecha] => 2017-01-07
[tstandard]=>500
[porcentaje] => 0.15
)
[2] => Array
(
[fecha] => 2017-01-08
[tstandard]=>500
[porcentaje] => 0.15
)
)
)
我已经完成了数组,但没有每天的 tstandard
【问题讨论】:
-
使用
LEFT JOIN连接两个表,其中一个可能不包含与另一个匹配的行。 -
SO 不是免费的编码服务。您必须自己尝试解决问题。如果您无法使其正常工作,请发布您尝试过的内容,我们会帮助您解决问题。