Bu çok aptalca bir soru ve php kullanarak çalışmayı çoktan yaptım, ancak merak ediyorum, tüm benzersiz öğeleri sorgu aramam içinde virgülle ayrılmış bir sütuna gruplayabilirim.Grup virgülle ayrılmış öğeleri MySQL sorgusunda
Ben döndüren GROUP BY ('tag_col')
ile virgülle ayrılmış bir etiket
tag1
içeren bir sütun,tag2
tag2
,tag3
tag3
,
tag1
anda benim sorgu yapıyorum var o (yukarıdaki liste gibi). Sonunda, php betiğimde yaptığım tüm benzersiz etiketlerle bir döngü çıkarmam gerekiyor. soru örneğin ihtiva ayrı satırlar olarak bu gruplar tarafından grubunu kullanarak bu başlamak zorunda kaldı:
tag1
tag2
ve
tag2
,tag1
Tüm bunları listelemek için daha akıllı bir yol yok tag1
, tag2
vb.
Bu yüzden, biri etiketleri depolamak için ayrı bir tablo kullanıyor –
Her zaman tag_col içinde 2 etiket var mı? –
Hayır, en fazla 20 – dev