sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fråga - 'CAST' 'CONCAT' - Hur multiplicerar man flera rader med data med ett visst belopp och visar deras individuella totalsummor i en ny kolumn i £?

Det är en bästa praxis att separera uppgifter, överlåta beräkning till SQL-programmering och presentation till vilket programmeringsspråk du än använder för gränssnittet.

Så din SQL bör använda den ursprungliga *-operatorn. Din fråga kan se ut så här:

SELECT `column_1` * `column_2` as `product`;

detta skulle returnera produkten av två kolumner i en kolumn med namnet 'produkt'.

£-tecknet formateras. Du bör överlåta det till vilken arkitektur du än har skrivit för att presentera informationen. (PHP eller java till exempel)



  1. Varför får jag inte TableRegistry i CakePhP 3.0?

  2. hitta MAX(db_timestamp)-fråga

  3. Skapa MySQL-utlösare med DataMapper

  4. LYSSNA/MEDDELA pgconnection går ner java?