webForumDet fria alternativet

forts. på färg och antal

Databaser & SQL

2 svar · 181 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Frågan#1

Om jag har en tabell till som jag vill hämta ifrån samtidigt, går det? Så om nästa tabell innehåller det totalla antalet det finns av varje färg, då kan man ju jämföra dom och se vad som finns kvar?? tabellerna ligger i samma databas!!

Medlem sedan dec. 200012 464 inlägg
#2
select farg, total- count(*) 
from farg inner join total on farg.farg = total.farg
group by farg.farg,total.total

Det är en fördel om du även postar en beskrivning över de aktuella tabellerna så man slipper att gissa vad kolumner och tabeller har för namn,

Medlem sedan aug. 2001969 inlägg
#3

Okey ska tänka lite mer på det.......

tabellerna heter iallafall tbl_mopeder och den andra heter tbl_antal

så jag vill räkna ihop så jag får fram hur många det är av varje färg i tbl_mopeder och ta det antalet minus det det antal som finns i tbl_antal...

tbl_mopeder kan innehålla flera poster med samma färg och dessa ska ju räknas ihop så man vet t.ex hur många svarta det är!

tbl_antal innehåler bara fem poster, (alltså fem olika färger)! och sen finns ett fält som anger hur många det finns av varje...

Hoppas det är lite tydligare.. Vore jättebra om du ville förklara lite mer hur sql frågan fungerar!

Tack på förhand

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)