| Anders 2005-09-09, 8:25 pm |
| In VFP9 you can use the UPDATE command which has been enhanced to Standard
SQL form.
UPDATE Dossier SET max_datum = ;
(SELECT max_datum FROM Maxdatum ;
WHERE Dossier.rol_id = Dossier.rol_id )
VFP9 also supports the MSSQL Server FROM clause in UPDATE
UPDATE Dossier SET max_datum = Maxdatum.max_datum ;
FROM Maxdatum WHERE Maxdatum.rol_id=Dossier.rol_id
Before VFP9 you could mix SQL and Xbase
USE Maxdatum IN 0
UPDATE Dossier SET max_datum = LOOKUP(maxdatum.max_datum, dossier.rol_id,
maxdatum.rol_id)
-Anders
"Marc de Vries" <marc.de.vries@zonnet.nl> skrev i meddelandet
news:%23qZC15RtFHA.2756@TK2MSFTNGP09.phx.gbl...
> MAXDATUM
>
> rol_id max_datum
> -------+------------
> 1 01-01-03
> 2 03-03-04
>
> ====================
====================
================
>
> DOSSIER
> rol_id,
> rol_id cost_code max_datum
> ---------+-------------+-----------
> 1 marc <---- Here
> 2 piet <---- Here
>
> I want to make an query that filles in DOSSIER.max_datum from the MAXDATUM
> table.
>
> I think that i must use an replace?
>
>
|