Avatar billede phpwiz Nybegynder
16. juni 2004 - 21:30 Der er 8 kommentarer

where clause

jeg skal bruge en where clause,


dette skal være opfyldt :

hvis varen er 'udgaaet' (altså udgaaet = 0) men der stadig er varer på lager (lager1 > 0 OR lager2 > 1)

så skal varen stadig findes, men hvis lager1 = 0 eller lager2 <= 1 så skal den ikke tælles med.


GOT IT ?
Avatar billede arne_v Ekspert
16. juni 2004 - 21:33 #1
WHERE (udgaaet <> 0) OR (udgaaet = 0 AND (lager1 > 0 OR lager2 > 1))
Avatar billede phpwiz Nybegynder
16. juni 2004 - 22:02 #2
hvorfor udgaaet <> 0 ?
Avatar billede arne_v Ekspert
16. juni 2004 - 22:04 #3
Som jeg forstår opgaven så skal varerne med hvis enten de ikke er udgået eller
hvis de er udgået men stadig er på lager.

Men det re mulig at jeg har misforstået.
Avatar billede phpwiz Nybegynder
16. juni 2004 - 22:07 #4
det er nok mig der ikke kan forklare.

en vare kan godt være udgået men stadig på lager et af stederne, og hvis den er på lager så skal varen tælles med ellers ikke
Avatar billede arne_v Ekspert
16. juni 2004 - 22:09 #5
Jamen er det så ikek bare:

WHERE lager1 > 0 OR lager2 > 1
Avatar billede phpwiz Nybegynder
16. juni 2004 - 22:11 #6
nej ikke helt, for hvis den nu ikke er udgået men lager1 & lager2 = 0
så kan man stadig godt bestille varen...
Avatar billede arne_v Ekspert
16. juni 2004 - 22:13 #7
så er det vel som jeg beskrev det 21:33:21 og 22:04:24 ?
Avatar billede arne_v Ekspert
09. juli 2004 - 23:41 #8
Kommet videre ?
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
Kategori
Computerworld tilbyder specialiserede kurser i database-management

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