Description Usage Arguments Value Examples
Proporciona una lista con los nombres de las tablas de las que tira la consulta SQL considerada. Es vectorizada, por lo que se puede pasar un vector de consultas SQL.
1 | extraetablas(sqlselect)
|
sqlselect |
String. Un vector que contiene las consultas select sql. |
Una lista de la misma longitud de 'sqlselect'. El elemento i de esta lista es un vector que contiene las tablas usadas en la consulta elemento i de sqlselect.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | sqlselect <- c( "select * from tabla1 t1",
"select from tabla2 where tabla2.key = '1'")
extraetablas(sqlselect)
## Un ejemplo m<c3><a1>s complejo:
sqlselect <- "select distinct ctm.any_anyaca TIPMAT_ANYACA, tm.codnum TIPMAT_COD,
tm.desid2 TIPMAT_DESC, e.PLA_CODALF EXP_PLA, e.NUMORD EXP_NUMORD,
e.ALU_DNIALU, p.LLENIF ALU_DNILETRA
from acad_talu_cpstipmatricula ctm
left join acad_talu_tipmatricula tm
on ctm.TMA_CODNUM = tm.CODNUM
left join (select * from acad_talu_linmatricula where etalma is null) lm
on lm.PLA_CODALF = ctm.PLA_CODALF and lm.EXP_NUMORD = ctm.EXP_NUMORD and
lm.ANY_ANYACA = ctm.ANY_ANYACA
left join acad_talu_expedient e
on e.PLA_CODALF = ctm.PLA_CODALF and e.NUMORD = ctm.EXP_NUMORD
left join acad_tuib_persona p
on p.DNIPRS = e.ALU_DNIALU
where ctm.ANY_ANYACA = '2015-16'
order by TIPMAT_DESC"
extraetablas(sqlselect)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.