Bir ilişkisel dizi olarak gruplar geri dönmek mümkün mü? Ben saf bir SQL çözüm mümkün olup olmadığını bilmek istiyorum. Ben gereksiz şeyler daha karmaşık hale olabilir ama bu bana SQL güç bir fikir vermek için esas olduğunu bırakın unutmayın.
Benim sorunum: Ben alfabetik olarak sıralanmış ve kelimenin ilk harfine göre ayrı gruplar halinde gruplandırılmış olmalıdır veritabanında kelimelerin bir listesi var.
Örneğin:
ape
broom
coconut
banana
apple
olarak iade edilmelidir
array(
'a' => 'ape', 'apple',
'b' => 'banana', 'broom',
'c' => 'coconut'
)
bu yüzden kolayca ilk harf (yani tıklayıp "A" tarafından listeleri resmedebilirler oluşturulan yalnızca sözler Bu daha kolay bana bir sorguda her şeyi yüklemek ve Javascript kriteri listesini yapmak için yapmalıdır b vb ile, "B" ile başlayan gösteriyor yani sayfayı yeniden yükleyin (veya AJAX kullanmak) zorunda kalmadan, göre.
Yan notlar: Ben PostgreSQL kullanıyorum ama MySQL için bir çözüm ben PostgreSQL noktasına deneyebilirsiniz çok çok iyi olurdu. Betik dili PHP.