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

Извличане/избиране на стойности от множество редове в 1 единствен ред в sql сървър

Какво ще кажете за:

SELECT [Acd_unq_id] = MIN([Acd_unq_id])
, [Emp_unq_id]
, [Acd_BImg1] = MAX([Acd_BImg1])
, [Acd_BImg2] = MAX([Acd_BImg2])
, [Acd_RImg1] = MAX([Acd_RImg1])
, [Acd_RImp2] = MAX([Acd_RImp2])
, [Acd_RImg3] = MAX([Acd_RImg3])
, [Acd_Active] = MAX([Acd_Active])
FROM ADVERT_CAMPAIGN_HEADERS
GROUP BY [Emp_unq_id]


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инструкцията UPDATE е в конфликт с ограничението REFERENCE - SQL Server / TSQL урок, част 76

  2. Стартирайте .sql файл от приложение в C#, като използвате SMO библиотека

  3. Как да търся низ в база данни на SQL Server?

  4. SQL Server:присъства ред в една заявка, липсва в друга

  5. Разбор на OpenXML с множество елементи с едно и също име