dringende sql vraag

Status
Niet open voor verdere reacties.

gebruiker53

Guest
Lid geworden
8 mrt 2007
Berichten
56
Code:
SQL="SELECT Objecten.ObjectID, Objecten.Plaats, Objecten.Wijk, Objecten.Vrije_Omschrijving_" + lang + ", Objecten.Vrij, Objecten.Huurprijs, Objecten.Vrij_vanaf, Objecten.Soort, Objecten.Prijs_aanvraag, Objecten.Straat, Objecten.Inrichting, Soort.SoortName, Soort.Categorie, "
  SQL=SQL&"((CASE WHEN Plaats='"&plaats&"' OR Plaats='geen voorkeur' THEN 30 END)"
  SQL=SQL&"(CASE WHEN Inrichting='"&inrichting&"' OR Inrichting='geen voorkeur' THEN 10 END)"
  SQL=SQL&"(CASE WHEN Soort='"&soort&"' OR Soort='geen voorkeur' THEN 25 END)"
  SQL=SQL&"(CASE WHEN Soort.Categorie="&soortcat&" OR Soort.Categorie=0 THEN 10 END)"
  SQL=SQL&"(CASE WHEN Huurprijs>"&minprijs&" OR Huurprijs>"&(minprijs*0.8)&" THEN 5 END)"
  SQL=SQL&"(CASE WHEN Huurprijs<"&maxprijs&" OR Huurprijs<"&(maxprijs*1.2)&" THEN 10 END))"
  SQL=SQL&" AS Points "

Weet iemand hoe ik de waardes die worden toegekend in de verschillende sqls op kan tellen??
 
COUNT() om hetgeen zetten dat je wilt berekenen

Code:
SELECT COUNT(leden) FROM leden WHERE titel='Member';
 
COUNT() om hetgeen zetten dat je wilt berekenen

Code:
SELECT COUNT(leden) FROM leden WHERE titel='Member';

Hiermee krijg je het aantal waardes terug, wanneer ze opgeteld moeten worden moet je sum() gebruiken. Dus 10, 20 en 30 geeft bij count 3 terug en bij sum 60.
 
Daar heb je gelijk in, het is maar net uit welke tabel je welke gegevens wilt halen...

Dus een bericht van de TS zou hierbij hulpzaam zijn en ons de inhoud kunnen uitleggen en ook wat er precies berekent moet worden.
 
bedankt voor jullie reacties. Mijn stagebegeleider heeft besloten de vraag bij een ander bedrijf te leggen, want hij komt er ook niet uit.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan