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

MySQL ред в брой колони и сума

Използвайте основна заявка:

SELECT MIN(ID) AS ID,
       Car_num,
       MAX(CASE WHEN Service = 'shower' THEN Price ELSE 0 END) AS shower,
       MAX(CASE WHEN Service = 'TV'     THEN Price ELSE 0 END) AS TV
FROM yourTable
GROUP BY Car_num


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ГРЕШКА 1064 (42000):Имате грешка във вашия SQL синтаксис; проверете ръководството, което съответства на версията на вашия MySQL сървър, за правилния синтаксис, който да използвате

  2. Това ли е най-добрият подход за създаване на одитна пътека?

  3. Ограничения на външния ключ при изхвърляне на данни

  4. PHP Фатална грешка:Неуловено PDOException:не можа да се намери драйвер

  5. GET_FORMAT() Примери – MySQL