Guest
Public paste!

Untitled

By: a guest | Feb 9th, 2010 | Syntax: SQL | Size: 0.62 KB | Hits: 31 | Expires: Never
Copy text to clipboard
  1. ficaria algo assim por cima:
  2. CREATE PROCEDURE pegarTudoEmUmaLinha()
  3. BEGIN
  4.   DECLARE linha VARCHAR(255);
  5.   DECLARE sql CURSOR FOR SELECT texto DATE_FORMAT(n.data_noticia, '%d/%m/%Y') AS data_noticia2, CONCAT( u.nome_usuario, ' ', u.sobrenome_usuario) AS autor_noticia, cn.nome_cn AS canal, t.nome_tag FROM noticias n INNER JOIN usuario u ON u.id_usuario = n.idusuario_noticia INNER JOIN canal_noticias cn ON cn.id_cn = n.canal_noticia INNER JOIN tags_noticias t ON t.id_noticia_tag = '124' WHERE id_noticia = '124'
  6.  
  7.  OPEN sql;
  8.  REPEAT
  9.  FETCH cur1 INTO text;
  10.     linha .= text;
  11.  UNTIL done END REPEAT;
  12.  
  13.  CLOSE sql;
  14. END