[ http://tracker.firebirdsql.org/browse/CORE-3435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitry Yemanov reopened CORE-3435: ---------------------------------- Reopened because of the discovered support in the SQL standard. > Lateral derived tables > ---------------------- > > Key: CORE-3435 > URL: http://tracker.firebirdsql.org/browse/CORE-3435 > Project: Firebird Core > Issue Type: New Feature > Components: Engine > Reporter: mauro russo > > I would like to have the following SQL feature. > I would like to use a derived table, in a nested join, for which the > definition > assume a eaning only according to the result of previous join. > For example : > select * from T1 > join T2 on .... > join lateral (select A.col1 from A where A.col2 = T2.colX order by A.col2 > rows 1) > ... > With such a select, I can "attach" to my query result a column [A.col1] to > each row according to the column values > of each row generated by the previous joins. Of course, in this case a new > derived table has to be computed > for each row generated by the previous joins, but this way to write seems to > be more easy and fast > respect using nested queries. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel