1
私はQueryBuilderを使用しています。 VendTableに2つの等しいフィールドを持つすべてのレコードを選択したいとします。QueryBuilderの2つのフィールドを比較するには?
VendTable FROMSELECT *(VendTable_1)WHERE((誕生日= {tsの「1900-:私はチエニル、クエリ値を参照してください
QueryBuildDataSource qbds; QueryRun queryRun; qbds= queryRun.query().dataSourceTable(tableNum(VendTable)); qbds.addRange(fieldNum(VendTable, BirthDate)) .value(strFmt('%1 == %2',strFmt("%1.%2",qbds.name(), fieldStr(VendTable,BirthDate)) ,strFmt("%1.%2", qbds.name(),fieldStr(VendTable,FieldTransDate))));
デバッグで:
私のコードは、このlooklikeです01-01 00:00:00.000' }))
でもない仕事、私はこのクエリを作成したいと思います:
私は、クエリは上記のようにすることができますどのようselect vendTable
where vendTable.BirthDate== vendTable.FieldTransDate;
SELECT VendTable * FROM(VendTable_1)((誕生日= FieldTransDate))
は、私は同じ表生年月日のフィールドを比較したい== FieldTransDate
QueryBuilderによる?
ありがとう、 enjoy!
ありがとう、すべてうまくいきます。 – ulisses