Access naar SQL vraag

Status
Niet open voor verdere reacties.

TheKnutselaar

Gebruiker
Lid geworden
5 apr 2008
Berichten
12
Hi

Ik wil graag een SQL statement maken die het volgende voor me doet:

sum(iif([Tabelveld]="Bepaalde waarde";[TabelVeld1];[TabelVeld2]/[TabelVeld3]))

Dit is de SQL statement die nu uit mijn Access database rolt. Ik ben bezig om deze databes over te zetten naar een SQL-databse. Het lukt me niet om dit op de juiste manier te schrijven voor deze database..

Verder zou ik nog graag willen weten hoe ik de statement:

iif(isnull([TabelVeld1]);[TabelVeld2];[TabelVeld3])

kan programmeren in SQL.

Hoop dat iemand mij hier mee kan helpen!!!

Alvast heel erg bedankt!
 
In mysql kun je zoiets bewerkstelligen door een combinatie van de IF Statement en dan kijken of het veld leeg is door IS NULL bijvoorbeeld, of IS NOT NULL.

meer over de ifstatement kun je vinden in de mysql documentatie hieronder:
http://dev.mysql.com/doc/refman/5.0/en/if-statement.html

veel voorkomende vragen over NULL values worden in de onderstaande mysql documentatie beantwoord:
http://dev.mysql.com/doc/refman/5.0/en/problems-with-null.html

Ik vraag met zelf wel af of het het handigst is om dit in zijn geheel met mysql te doen, of dat het handiger is om een en ander vervolgens met bijvoorbeeld php af te handelen, maar daar kan ik zelf geen antwoord op geven.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan