Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyciągnij kolumny z tabeli pochodnej i zsumuj je w jednej instrukcji MySQL SELECT

Wystąpił błąd ortograficzny i problem z formatowaniem. Dzięki formatowaniu ostatecznych danych zamiast formatowania we wbudowanej instrukcji SELECT moje dane w tabeli były dokładne.

Udany KOD:

$sql = "SELECT x.company, x.stagestatus, x.shippeddate, FORMAT(SUM(x.totprice), 2) as totalprice, FORMAT(SUM(x.sgtotquantity), 2) as sgtotqty, FORMAT(SUM(x.sgtotalsqft), 2) as sgtotsqft, FORMAT(SUM(x.avgsqftrev), 2) as avgsqftrevenue, FORMAT(SUM(x.avgunitrev), 2) as avgunitrevenue FROM (SELECT t1.company, t1.stagestatus, t1.shippeddate, t1.id, TRIM(LEADING '$' FROM t1.totalprice) AS totprice, t2.invoiceid, SUM(t2.quantity) AS sgtotquantity, SUM(t2.width * t2.height * t2.quantity ) /144 AS sgtotalsqft, (TRIM(LEADING '$' FROM t1.totalprice)/(SUM(t2.width * t2.height * t2.quantity ) /144)) as avgsqftrev, (TRIM(LEADING '$' FROM t1.totalprice) / SUM(t2.quantity)) AS avgunitrev
FROM invoices AS t1 INNER JOIN lineitems AS t2 ON t1.id = t2.invoiceid
WHERE (t2.invoiceid = t1.id)
GROUP BY t1.id) x
WHERE x.stagestatus='Complete'
GROUP BY x.company ASC";

Dziękuję!!!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Aktualizowanie zdenormalizowanych tabel bazy danych

  2. Czy mogę używać obiektów Django F() z konkatenacją ciągów?

  3. Kod błędu:1215. Nie można dodać ograniczenia klucza obcego (klucze obce)

  4. Mapowanie JPA:QuerySyntaxException:foobar nie jest mapowany...

  5. plik nie ładuje się w ajax php mysql