Neztratit ani halířJan Endel @pilecek
Floaty
Floatyid delivery_price items_sum_price total_price
BINARY(16) DOUBLE(10, 2) DOUBLE(10, 2) DOUBLE(10, 2)
Floaty
Floaty
Floaty
7
Floaty
7
Floaty
Floating point precision
Kdyby/Redis
Kdyby/ElasticSearch
Kdyby/Anti-imigrants
Kdyby/Money
Kdyby/Money
Floaty
1. BC math
2. composer require moneyphp/money
Oddělení dat
Oddělení datid delivery_price items_sum_price total_price
BINARY(16) VARCHAR(20) VARCHAR(20) VARCHAR(20)
Oddělení dat$orders = $orderReader->getFilteredOrders();
$total = Money::CZK(0);
foreach ($orders as $order) {
$total->add($order->getTotalPrice());
}
Oddělení datCelkový obrat za leden 2016: 103 829 459 Kč
Oddělení datUPDATE orders
SET delivery_price = “0.00”
WHERE order_time > “2016-02-26 23:59:59” AND order_time < “2016-02-28 23:59:59”;
Oddělení datUPDATE orders
SET delivery_price = “0.00”
WHERE order_time > “2016-02-26 23:59:59” AND order_time < “2016-02-28 23:59:59”;
Oddělení datUPDATE orders
SET delivery_price = “0.00”
WHERE order_time > “2016-02-26 23:59:59” AND order_time < “2016-02-28 23:59:59”;
> php index.php application:update-orders
Oddělení datCelkový obrat za leden 2016: 103 829 459 Kč (začátek února)
Celkový obrat za leden 2016: 103 734 539 Kč (konec září)
Oddělení datCelkový obrat za leden 2016: 103 829 459 Kč (začátek února)
Celkový obrat za leden 2016: 103 734 539 Kč (konec září)
Oddělení dat
Oddělení dat
1. Oddělená tabulka co se plní při uzávěrce
2. Mikroservisa
Tipy na závěr
1. Neukládat skalární hodnotu co se v čase mění jako jedno číslo, vést si k ní transakce (kredity uživatele, dluh)
2. Naučit se základní finty s Excelem (VLOOKUP-SVYHLEDAT, filtry)
3. Mít Excel v angličtině