2 Aralık 2021 Perşembe

GROUP_CONCAT Metodu - Birden Fazla Satırı Birleştirebiliriz

Giriş
GROUP_CONCAT ile birden fazla satırı birleştirebiliriz.

Örnek
Şöyle yaparız
GROUP_CONCAT(
  DISTINCT CONCAT(tags.id,',',tags.displayName) 
  ORDER BY posts.id 
  SEPARATOR ';'
)
Örnek
Şöyle yaparız
SELECT employeeNumber, firstName, lastName,
  ( SELECT GROUP_CONCAT(DISTINCT CONCAT(firstName,lastName,employeeNumber) SEPARATOR ','
    FROM employees) AS concatted
FROM employees
INNER JOIN
 customers ON customers.salesRepEmployeeNumber = employeeNumber
GROUP BY employeeNumber
ORDER BY firstName , lastname;

Hiç yorum yok:

Yorum Gönder

Soft Delete

Giriş Açıklaması  şöyle When using the soft delete mechanism on the database, you might run into a situation where a record with a unique co...