Avatar billede htx98i17 Professor
09. juni 2017 - 12:03 Der er 1 kommentar og
1 løsning

Opbygning af sql

Er der noget galt med denne sql?

<pre>
SELECT
ta.id,ta.varetekst,ta.type,ta.navn,ta.salgspris,ta.listepris,ta.visibility,ta.totalvaegt,ta.lastevne,ta.bredde,ta.laengde,ta.hoejde,ta.totallaengde,ta.frontpage,ta.vaegt,ta.lagerfoeres,ta.producentid,tst.antal as beholdning,ta.frontfoto

FROM tblvarerelationer tv

    JOIN
        tblartikler ta ON
            ta.id = tv.relid
            AND ta.visibility = 1
   
    JOIN
        tblstruktur ts ON
            ts.id = ta.position
           
    JOIN
        tblstruktur ts2 ON
            ts2.relid = ts.id
   
    LEFT JOIN
        tblstruktur ts3 ON
            ts3.relid = ts2.id
   
    LEFT JOIN
        tblstock tst ON
            tst.ean = ta.ean
       
WHERE
    tv.hostid = ?
</pre>

Unknown column 'ts2.relid' in 'on clause'

ts2.relid findes fint nok. Jeg har tidligere oplevet samme fejlmeddelelse fordi opbygningen af sql'en var forkert. Men denne kan jeg altså ikke se hvad der skulle være galt med.
Avatar billede arne_v Ekspert
09. juni 2017 - 13:41 #1
Har tblstruktur et.relid felt?
Avatar billede htx98i17 Professor
09. juni 2017 - 13:46 #2
ååhh gud! bare sig du kender...

Nej, den hed tblstruktur.relation

Tak for hjælpen endnu engang.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester