sql >> Database >  >> RDS >> Mysql

MySQL-query - 'CAST' ' CONCAT' - Hoe meerdere rijen gegevens met een bepaald aantal te vermenigvuldigen en hun individuele totalen in een nieuwe kolom in £'s weer te geven?

Het is een best practice om taken te scheiden, de berekening over te laten aan de SQL-programmering en de presentatie aan de programmeertaal die u voor de front-end gebruikt.

Dus uw SQL zou de native * -operator moeten gebruiken. Uw zoekopdracht kan er als volgt uitzien:

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

dit zou het product retourneren van twee kolommen in een kolom met de naam 'product'.

Het £-teken is aan het formatteren. Je moet dat overlaten aan de architectuur die je hebt geschreven voor het presenteren van de informatie. (PHP of java bijvoorbeeld)



  1. Mysql-database verplaatsen van de ene server naar een andere server

  2. FOUT 1062 (23000):dubbele invoer '2147483647' voor sleutel 'PRIMARY'

  3. MySQL datatype INT(11) terwijl UNSIGNED INT(10)?

  4. FOUT:kan de native extensie van de gem niet bouwen - Fout bij het installeren van mysql2