webForumDet fria alternativet

Visa true

4 svar · 382 visningar · startad av liverpool

liverpoolMedlem sedan nov. 200468 inlägg
#1

Hej

Nu vill jag bara visa i titlar som innehåller = true eller 1. Skall jag använda where eller en något annat?

Min tabell heter titlar
tid - int
farg - bit
lada - bit
osv

Här är min sql-kod

SELECT slutkontroll1.sinkop, slutkontroll1.suppackadav, slutkontroll1.sdatum, slutkontroll1.slagerplats, slutkontroll1.skontroll, artikel.anr, artikel.abenamning, artikel.atext, 
titlar.tid, titlar.låda, titlar.farg, titlar.gravyr, titlar.lock, titlar.botten, titlar.plintrad, titlar.emcpackning, titlar.kabel, titlar.markning, titlar.ytbehandling, titlar.blindproppar, titlar.byglingar, titlar.antalhal, titlar.storlekhal, kategori.benamning 

FROM slutkontroll1 INNER JOIN artikel ON slutkontroll1.aid = artikel.aid INNER JOIN titlar ON artikel.kid = titlar.kid 

INNER JOIN kategori ON artikel.kid = kategori.kid
LarsGMedlem sedan dec. 200012 464 inlägg
#2

where går alldeles utmärkt

SELECT slutkontroll1.sinkop, 
       slutkontroll1.suppackadav, 
       slutkontroll1.sdatum, 
       slutkontroll1.slagerplats, 
       slutkontroll1.skontroll, 
       artikel.anr, 
       artikel.abenamning, 
       artikel.atext, 
       titlar.tid, 
       titlar.låda, 
       titlar.farg, 
       titlar.gravyr, 
       titlar.lock, 
       titlar.botten, 
       titlar.plintrad, 
       titlar.emcpackning, 
       titlar.kabel, 
       titlar.markning, 
       titlar.ytbehandling, 
       titlar.blindproppar, 
       titlar.byglingar, 
       titlar.antalhal, 
       titlar.storlekhal, 
       kategori.benamning 
  FROM slutkontroll1 
 INNER JOIN artikel 
    ON slutkontroll1.aid = artikel.aid 
 INNER JOIN titlar 
    ON artikel.kid = titlar.kid 
 INNER JOIN kategori 
    ON artikel.kid = kategori.kid
 where titlar.visa = 1
liverpoolMedlem sedan nov. 200468 inlägg
#3

Jag förklarade mig lite dåligt (sorry)

Jag har två tabeller

kategori - innehåller följande
kid - int
benamning
sortera

titlar - innehåller följande
tid - int
kid - koppling med kategori id
lada - bit
gravyr - bit
botten -bit
lock bit
osv

Om ni kollar på bilden jag skickar med vill jag bara visa där det bara är
ibockat.

exp

När jag väljer K1 - skall det bara visa = låda, färg
När jag väljer k2 - skall det bara visa = plintrad
När jag väljer k3 - skall det bara visa = lock
osv

koppling.jpg
LarsGMedlem sedan dec. 200012 464 inlägg
#4

Du vill alltså välja olika kolumner från tabellen beroende på vilka checkboxar man har klickat för? I så fall får du skapa olika selectsatser.

liverpoolMedlem sedan nov. 200468 inlägg
#5

Precis. Kan du visa något exempel?

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
135 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)