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

Свържете два реда, които имат еднаква стойност в две колони

Нуждаете се от агрегатна функция, за да свържете заедно icerik s и ако искате да покажете и минималния идентификатор, вие също се нуждаете от обобщена функция, за да го получите.

Това трябва да свърши работата:

SELECT MIN(id),
       fikraNo,
       maddeNo,
       GROUP_CONCAT(icerik ORDER BY id DESC SEPARATOR ' ')
FROM `table`
GROUP BY fikraNo, maddeNo

Демонстрация тук:http://sqlfiddle.com/#!2/ad7c93/1




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как трябва да дезинфекцирам входа на базата данни в Java?

  2. как да покажа всички извлечени данни от MYSQL

  3. Rails Unit Testing с MyISAM таблици

  4. ШИРОКИ таблици mysql

  5. Грешка с твърде много отворени файлове в Ubuntu 8.04