Mysql
 sql >> база данни >  >> RDS >> Mysql

Изчислете текущото салдо за продукт в mysql изглед

Не сте съпоставили идентификатора на продукта на двете таблици в изгледа за създаване. Така че трябва да зададете условието си, както е показано по-долу.

 WHERE (o.status = 'APPROVED' and o.p_id = a.p_id)
GROUP BY a.`tdate` DESC,a.`id` DESC,o.p_id;

Вижте работещия FIDDLE




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Как да създам стойност за нова колона въз основа на броя на съществуваща колона по групи?

  2. Грешка в Perl + POO и Mysql

  3. Защо Rails добавя `OR 1=0` към заявки, използвайки хеш синтаксиса на клаузата where с диапазон?

  4. показване на последния коментар, който има само 1 коментар на потребител

  5. безопасно ли е да се напише mysql_connect (localhost, root, mypasswd) във файл?