Consulta de MySQL - 'CAST' 'CONCAT' - ¿Cómo multiplicar varias filas de datos por una cierta cantidad y mostrar sus totales individuales en una nueva columna en £ 's?
¿Cuál es la mejor manera de consultar un precio total?
¿Quiero multiplicar varias filas de datos por una cierta cantidad y mostrar sus totales individuales en una nueva columna en £ 's en mi base de datos?
¿Qué sintaxis necesito?
Editar:
Tengo un montón de clientes. Algunos tienen un solo pedido, algunos pedidos múltiples. Quiero comenzar a cobrarles £ 1.50 por pedido, por lo tanto, necesito x (veces) el monto del pedido por £ 1.50 y mostrarlo en una nueva columna en £. Por ejemplo, los clientes con 4 pedidos deben ser x £ 1.50 que mostrarían £ 6.00 en la columna 3 y así sucesivamente ... 1.st column es el nombre, la segunda columna es el monto del pedido. La tercera columna debe ser el precio total. Espero que tenga sentido
Actualización de los comentarios: Se contabilizan los pedidos, sin embargo se está volviendo.BLOB
valores en la tercera columna donde quiero mostrar los valores de £ para el * cálculo de pedidos:
<code> SELECT CONCAT_WS(" " , c.customer_title , c.customer_fname , c.customer_sname ) AS Customer , COUNT(O.order_name) AS Ordertotal , concat('£' * 1.5) TotalPrice FROM Order O, Friend F, Customer C, FriendOrder WHERE C.customer_id = F.Customer_id AND F.Friend_id = FriendOrder.friend_id AND O.order_id = FriendOrder.order_id GROUP BY Customer ORDER BY C.customer_sname, C.customer_fname </code>