У меня есть две таблицы.получить результаты двух разных таблиц mysql
Таблица акций
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
Спасибо !!!
Update
мне нужно, что создать этот массив с результатом запроса.
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 каждого дня
Используйте 'ЛЕВЫЙ JOIN' соединить две таблицы, когда один из них не может содержать строки, соответствующие друг другу. – Barmar
SO не является бесплатной услугой кодирования. Вы должны попытаться решить проблему самостоятельно. Если вы не можете заставить его работать, напишите, что вы попробовали, и мы поможем вам исправить это. – Barmar