Autor Tópico: utilizando o group_concat pra obter uma lista  (Lida 741 vezes)

Herberto Silva

  • Avançado
  • ****
  • Mensagens: 331
  • Programador Freelancer
    • Desenvolvimento de Software
    • Email
utilizando o group_concat pra obter uma lista
« Online: Maio 28, 2013, 08:00:25 am »
Boas....
Etou a capturar uma lista de emails;
a utilização do group_concat supostamente deveria suprimir os campos nulos na utilização da consulta e não seria necessário utilizar  and concelho<>''".
Mas acontece que no codigo seguinte que esta a funcionar obtenho o campo nulo, ficando dois separadore ;; seguidos
resultado da pesquisa:
email01@sapo.pt;;mari@sapo.pt;bernardete@iol.pt;;emaillisa@sapo.pt
Alguma sugestão?

sc_lookup(c,"SELECT group_concat(email01 SEPARATOR ';') FROM clientes  WHERE concelho ='{concelho}' and concelho<>''");

if(!empty({c})){
  {destinatarios} ={c[0][0]};
 
  }else {
sc_ajax_message("Sem Emails","ATENÇÃO:","modal=N&button=Y&button_label=Ok&show_close=N&timeout=5");
}
Cumprimentos,
Herberto Silva
herberto.silva@sapo.pt
skype: herbertobfsilva
www.software-global.info