webForumDet fria alternativet

Ta bort / gruppera m.m

3 svar · 224 visningar · startad av Brimba

BrimbaMedlem sedan dec. 19995 875 inlägg
#1

Jag har en annan liten fin och kanske lite klurig fråga...

OrderID - AntalBest - AntILager

15023 - 3 - 0
15023 - 20 - 40
15023 - 10 - 20
15024 - 7 - 8
15024 - 8 - 10

Där OrderID är just Ordernummer

AntalBest är Antal beställda

AntILager är det antal som vi har i lager.

Med denna listan av produkter (som det faktiskt är), även om jag inte listar själva ProduktID´t, så vill jag lista alla ordrar som går att skicka.
Dvs enbart 15024, eftersom 15023 (den översta artikeln) har vi 0 i lager av, och alltså kan vi inte skicka den.

Jag vill alltså få fram ett RS som visar endast 15024. Då får man ställa lite skojsiga IF-satser i den frågan, men så är problemet att vissa av 15023 ändå kommer att visas eftersom faktiskt vissa artiklar går att skicka. Men det skall alltså fungera så att om någon produkt med ett speciellt orderID inte går att skicka, skall inte det orderID´t visas.

Några tips?

Man kan ju lösa det med att plocka ut allt och ställa frågan sedan med If-satser, men det är jobbigt och omständigt och det borde gå att lösa genom SQL-frågan...

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=17" TARGET=_blank>Vilket namn är fräckast? (bire)
</A>Hur stort är världens lager av atombomber?
För övrigt bor jag endast ca 50 mil från Birpe, tyck synd om mig!

BrimbaMedlem sedan dec. 19995 875 inlägg
#2

Det löste sig med en fråga inom frågan så att säga..

Tack ändå!

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=17" TARGET=_blank>Vilket namn är fräckast? (bire)
</A>Hur stort är världens lager av atombomber?
För övrigt bor jag endast ca 50 mil från Birpe, tyck synd om mig!

LarsGMedlem sedan dec. 200012 464 inlägg
#3
select distinct orderid from orders o1 where not exists(select 1
from orders where orderid = o1.orderid and antalBest > AntILager)

------------------
essentitia preter non sans multiplicandum

emissionMedlem sedan dec. 19996 721 inlägg
#4

Fetångrade mig!

[Redigerat av emission den 25 apr 2001]

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)