Avatar billede mjl Nybegynder
09. januar 2004 - 23:51 Der er 4 kommentarer og
2 løsninger

Vælge alle negative tal

Hej der...

Jeg henter en SUM fra MySQL på følgende måde (PHP)

SELECT SUM(moms) AS moms_ialt FROM regnskab WHERE dato BETWEEN $dato_fra AND $dato_til

Nu vil jeg først, ha' den til kun at finde summen af alle negative tal (-100) og i næste forespørgsel, finde summen af alle positive tal (100) altså dem uden minus tegnet - kan det lave sig gøre, og hvordan?

hilsen Conrad
Avatar billede jakobclausen Nybegynder
09. januar 2004 - 23:58 #1
Til din sql sætning kan du vel bare tilføje:

tal < 0

tal > 0
Avatar billede arne_v Ekspert
09. januar 2004 - 23:59 #2
SELECT SUM(moms) AS moms_ialt FROM regnskab WHERE dato BETWEEN $dato_fra AND $dato_til AND moms < 0

og

SELECT SUM(moms) AS moms_ialt FROM regnskab WHERE dato BETWEEN $dato_fra AND $dato_til AND moms >= 0
Avatar billede jakobclausen Nybegynder
09. januar 2004 - 23:59 #3
Ja sådan mente jeg ;-)
Avatar billede mjl Nybegynder
10. januar 2004 - 00:04 #4
10.000 tak - SAFØLI - Sent... ;O)
Avatar billede jakobclausen Nybegynder
10. januar 2004 - 00:06 #5
Hmm takker, selvom du nu godt kunne have givet lidt mere til arne_v for en lidt mere fyldest gørende forklaring.

God weekend!
Avatar billede mjl Nybegynder
10. januar 2004 - 11:58 #6
Den var ikke mere fyldest gørende - jeg så det med det samme du viste mig større end / mindre end - der faldt tiøren...!!! Jeg havde stirret mig blind på en mere besværlig løsning...

I skal ha' tak begge to - og god week-end!

hilsen Conrad
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