Может кто-нибудь объяснить следующее.Sql 2 внутренний соединяет другой результат данных
SELECT results.`referentie`,products.`categorie`,products.`url`,products.`inkoopPrijs`,SUM(results.`stockverschil`) AS 'stockverschil'
FROM `results` results
INNER JOIN products
ON products.`referentie` = results.`referentie`
WHERE results.`datum` BETWEEN '2017-01-11' AND '2017-01-12' AND results.`referentie`= '1'
В результате stockverschil
результат 200. (нужное количество)
SELECT results.`referentie`,products.`categorie`,products.`url`,products.`inkoopPrijs`,sold.`winstPerProductPerDag`,SUM(results.`stockverschil`) AS 'stockverschil'
FROM `results` results
INNER JOIN products
ON products.`referentie` = results.`referentie`
INNER JOIN sold
ON sold.`referentie` = results.`referentie`
WHERE results.`datum` BETWEEN '2017-01-11' AND '2017-01-12' AND results.`referentie`= '1'
В результате stockverschil
исход 4800. я делаю что-то неправильно с INNER JOIN?
Tag СУБД вы используете , – jarlh
Что это значит: «запасной результат 200»? –
Я использую базу данных Mysql –