tag:blogger.com,1999:blog-23470706.post6315896562386231366..comments2023-07-21T22:16:46.636-07:00Comments on Developeando: Firebird 2.1 List FunctionMario H. Cornejohttp://www.blogger.com/profile/01576953695407749789noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-23470706.post-28536578315147741402014-08-30T10:47:59.494-07:002014-08-30T10:47:59.494-07:00Jessrom, disculpa no te haya contestado antes. Ten...Jessrom, disculpa no te haya contestado antes. Tenía un poco abandonado el blog. Volviendo a la pregunta: no se me ocurre una forma concreta de conseguir el mismo resultado que la función List. <br />Quizás usaría un Stored Procedure y un For Select e ir concatenado en una variable los valores.Mario H. Cornejohttps://www.blogger.com/profile/01576953695407749789noreply@blogger.comtag:blogger.com,1999:blog-23470706.post-74040898176070509182014-03-22T08:56:12.585-07:002014-03-22T08:56:12.585-07:00Sabes cómo se podría hacer lo mismo pero con la ve...Sabes cómo se podría hacer lo mismo pero con la versión 2.0 de Firebird? Ya que aquella versión no cuenta con esta función agregada LIST.<br /><br />De antemano muchas gracias!Jessromnoreply@blogger.comtag:blogger.com,1999:blog-23470706.post-87124256789225195172012-09-06T16:22:51.714-07:002012-09-06T16:22:51.714-07:00¡Gracias Hector!¡Gracias Hector!Mario H. Cornejohttps://www.blogger.com/profile/01576953695407749789noreply@blogger.comtag:blogger.com,1999:blog-23470706.post-90684728998888616262012-09-06T16:13:30.568-07:002012-09-06T16:13:30.568-07:00Busque la forma de realizar el orden del list y pu...Busque la forma de realizar el orden del list y pude realizarlo de esta manera<br /><br />with VT_list as (<br />select p.project_id,r.user_name <br />from Projects p <br />INNER JOIN resources r ON p.project_id = r.project_id<br />order by r.user_name<br />)<br />SELECT p.project_id AS id, p.name,LIST(r.user_name, ', ') AS Resources<br />FROM Projects p <br />INNER JOIN VT_lista r ON p.project_id = r.project_id<br />GROUP BY p.project_id,p.name<br /><br />Posiblemente le pueda ayudar a alguien mas que este buscando lo mismoAnonymoushttps://www.blogger.com/profile/00691758140449326103noreply@blogger.comtag:blogger.com,1999:blog-23470706.post-68794788431621684882010-04-23T10:56:38.053-07:002010-04-23T10:56:38.053-07:00Gracias por tu respuesta, creo que efectivamente n...Gracias por tu respuesta, creo que efectivamente no se puede. Saludos!ivancmlhttps://www.blogger.com/profile/17929794393779742694noreply@blogger.comtag:blogger.com,1999:blog-23470706.post-66182645935480967182010-04-20T15:24:57.063-07:002010-04-20T15:24:57.063-07:00Hola Iván,
No lo he intentando, pero basado en est...Hola Iván,<br />No lo he intentando, pero basado en esta <a href="http://tracker.firebirdsql.org/browse/CORE-2676" rel="nofollow">respuesta</a> de Dmitry Yemanov, me parece que no es posible.<br /><br />SaludosMario H. Cornejohttps://www.blogger.com/profile/01576953695407749789noreply@blogger.comtag:blogger.com,1999:blog-23470706.post-18231722245764622402010-04-20T12:38:08.623-07:002010-04-20T12:38:08.623-07:00Hola, viendo tus ejemplos y en especial el último ...Hola, viendo tus ejemplos y en especial el último query. ¿es posible que se pueda ordenar los datos de la tercer columna?<br />Es decir que ordene la columna user_name algo asi:<br /><br />id name resources<br />-----------------------------<br />1 Project_1 John, Steve<br />2 Project_2 Ed, Jim<br /><br />Gracias!<br /><br />Recien encontré tu blog y me parecen interesantes los temas que tratas. Saludos!ivancmlhttps://www.blogger.com/profile/17929794393779742694noreply@blogger.com