従来の Foxpro アプリケーションで sql ステートメントをやり直す必要があり、それが意味があるかどうかがまったくわかりません。構文は少し特殊です。一時テーブルから同じ一時テーブルにデータを抽出し (上書き)、いくつかの結合を使用します。
SELECT aa.*,b.spa_date FROM (ALIAS()) aa INNER JOIN jobs ON aa.seq=jobs.seq ;
LEFT JOIN job2 ON jobs.job_no=job2.rucjob;
left join jobs b on b.job_no=job2.job_no;
WHERE jobs.qty1<>0 INTO CURSOR (ALIAS())
結合されたテーブル ( spa_date ) から 1 つのフィールドのみが追加されるため、2 つの左の結合にポイントがあるか、何か不足しています。と同等ではないか
SELECT aa.*,jobs.spa_date FROM (ALIAS()) aa INNER JOIN jobs ON aa.seq=jobs.seq ;
WHERE jobs.qty1<>0 INTO CURSOR (ALIAS())