ConnyFoxMedlem sedan aug. 20011 087 inlägg jag har två tabeller.
orderinfo och bestallningar.
orderinfo
id totalt orderid
bestallningar
id pris orderid
jag vill ha en sql sats som jämför orderinfo.totalt med summan av alla bestallningar.pris där orderid är samma och om det inte stämmer så skall datan hämtas.
Skulle även behöva en sql fråga som hämtar ut datan när orderid i orderinfo inte finns i bestallningar
Någon som kan hjälpa mig med detta?
tack på förhand
yohpopsMedlem sedan feb. 20011 198 inlägg Såhär kanske?
select id,orderid,totalt from orderinfo where orderid in(select distinct orderid from bestallningar where pris = (select sum(totalt) from orderinfo where orderinfo.orderid = bestallningar.orderid) and bestallningar.orderid = orderinfo.orderid)
select id,orderid,totalt from orderinfo where orderid not in(select distinct orderid from bestallningar)