mysql - making strsql from sql with different tables -


so need make strsql 1 :

strsql = "select " strsql = strsql & " tblclips.fldclipid, " strsql = strsql & " tblplatenfirma.fldplatenfirmaid, " strsql = strsql & " tblclips.flduitvoerder, " strsql = strsql & " tblclips.fldtitel, " strsql = strsql & " tblplatenfirma.fldnaam" strsql = strsql & " " strsql = strsql & " tblclips " strsql = strsql & " inner join tblplatenfirma " strsql = strsql & " on tblclips.fldplatenfirmaid = tblplatenfirma.fldplatenfirmaid" strwhere = "" 

but got sql code don't understand result can't make strsql, need school project , got few days left. sql don't understand:

select tbluurroosterleerkracht.flduurroosterleerkrachtid uurroosterid, tblklas.fldnaam klas, tbllokaal.fldnummer hoofdlokaal, tblvak.fldvak vak, tbllokaal_1.fldnaam leslokaal, tbllokaal_2.fldbeschikbaar beschikbaar, tblleerkracht.fldnaam naamleerkrachtnormaal, tblleerkracht.fldvoornaam voornaamleerkrachtnormaal, tbldag.flddag dag, tbllesuur.fldvan van, tbllesuur.fldtot tot (((tbllokaal tbllokaal_2 right join (tblvervangingen left join tblleerkracht tblleerkracht_1 on tblvervangingen.fldleerkrachtid = tblleerkracht_1.fldleerkrachtid) on tbllokaal_2.fldlokaalid = tblvervangingen.fldlokaalid) left join tbltaak on tblvervangingen.fldtaakid = tbltaak.fldtaakid) left join tblleerkracht tblleerkracht_2 on tbltaak.fldleerkrachtid = tblleerkracht_2.fldleerkrachtid) right join (((tbllokaal tbllokaal_1 inner join (((tbldag inner join (tblklas inner join tbluurroosterleerkracht on tblklas.fldklasid = tbluurroosterleerkracht.fldklasid) on tbldag.flddagid = tbluurroosterleerkracht.flddagid) inner join tblvak on tbluurroosterleerkracht.fldvakid = tblvak.fldvakid) inner join tbllokaal on tblklas.fldlokaalid = tbllokaal.fldlokaalid) on tbllokaal_1.fldlokaalid = tbluurroosterleerkracht.fldlokaalid) inner join tbllesuur on tbluurroosterleerkracht.fldlesuurid = tbllesuur.fldlesuurid) inner join tblleerkracht on tbluurroosterleerkracht.fldleerkrachtid = tblleerkracht.fldleerkrachtid) on tblvervangingen.flduurroosterleerkrachtid = tbluurroosterleerkracht.flduurroosterleerkrachtid order tblleerkracht.fldnaam, tblleerkracht.fldvoornaam, tbldag.flddag, tbllesuur.fldvan;

it unusual sql query. sure produces result want?

when trying understand code useful format can see each part of it. particularly true big sql queries, , code lots of nested bracketted bits.

here sql rough formatting applied...

select    tbluurroosterleerkracht.flduurroosterleerkrachtid uurroosterid,   tblklas.fldnaam klas,   tbllokaal.fldnummer hoofdlokaal,   tblvak.fldvak vak,   tbllokaal_1.fldnaam leslokaal,   tbllokaal_2.fldbeschikbaar beschikbaar,   tblleerkracht.fldnaam naamleerkrachtnormaal,   tblleerkracht.fldvoornaam voornaamleerkrachtnormaal,   tbldag.flddag dag,   tbllesuur.fldvan van,   tbllesuur.fldtot tot   (    (     (tbllokaal tbllokaal_2       right join (tblvervangingen                  left join tblleerkracht tblleerkracht_1                  on tblvervangingen.fldleerkrachtid = tblleerkracht_1.fldleerkrachtid                 )       on tbllokaal_2.fldlokaalid = tblvervangingen.fldlokaalid     )      left join tbltaak      on tblvervangingen.fldtaakid = tbltaak.fldtaakid    )    left join tblleerkracht tblleerkracht_2    on tbltaak.fldleerkrachtid = tblleerkracht_2.fldleerkrachtid  )   right join   (    (      (tbllokaal tbllokaal_1        inner join         (          (            (tbldag              inner join               (tblklas                inner join tbluurroosterleerkracht                on tblklas.fldklasid = tbluurroosterleerkracht.fldklasid              )              on tbldag.flddagid = tbluurroosterleerkracht.flddagid            )             inner join tblvak             on tbluurroosterleerkracht.fldvakid = tblvak.fldvakid          )          inner join tbllokaal           on tblklas.fldlokaalid = tbllokaal.fldlokaalid        )         on tbllokaal_1.fldlokaalid = tbluurroosterleerkracht.fldlokaalid      )       inner join tbllesuur       on tbluurroosterleerkracht.fldlesuurid = tbllesuur.fldlesuurid    )     inner join tblleerkracht     on tbluurroosterleerkracht.fldleerkrachtid = tblleerkracht.fldleerkrachtid  )   on tblvervangingen.flduurroosterleerkrachtid = tbluurroosterleerkracht.flduurroosterleerkrachtid  order    tblleerkracht.fldnaam,    tblleerkracht.fldvoornaam,   tbldag.flddag,   tbllesuur.fldvan; 

is there specific part not understand?

i think despite not understanding how sql works. string building method should still work way store sql in program variable.


Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -