php mysql
Mysql’de satır verilerini group by ile yatay olarak birleştirme (Concat)
Sql veritabanlarında genelde satır bazlı olarak veri alınır. Yani siz istediğiniz bir veriyi liste halinde görebilirsiniz. Örneğin 4 sütundan oluşan bir tabloda veriler tutulsun. “Select * from TabloAdı” sorgusu çektiğinizde 4 sütun olarak bölümlenmiş şekilde tüm verilerinizi elde edebilirsiniz.
Bazı durumlarda alt alta satır olarak bulunan veriler yan yana yazılmak istenebilir. Bunu bir örnek ile bu yazımızda anlatacağız.
Örnek: Sinema salonu veritabanımızda film, salon ve vizyon isimli tablolar olduğunu varsayalım. Bu tablolarda her film için salon ve seans bilgisi tutulmakta. İlişkisel veritabanı mantığı gereği her veri satır olarak çağrıldığında alınabilmektedir. Yani filmlerin salon ve seans bilgilerini aşağıdaki sql sorgusu ile aldığımızı varsayıyorum.