I have a table with four columns.

field0 | field1 | field3 | field10 (primary key)
L ABC 101 1
L ABC 101 2
L ABC 104 3
L ABC 104 4
L ABC 104 5
L ABC 104 6
L ABC 106 7

I need my code to add an incremental number to field3 based on field1:

<FORM ACTION="cfs_modification_act.cfm" METHOD="Post">
<CFQUERY NAME="NumberofRecords" DATASOURCE="CFACCESS">
SELECT * FROM tblFinal WHERE Field0='L' ORDER BY Field1 ASC
</CFQUERY>

<CFSET LINENUM = 0>
<CFLOOP QUERY="NumberofRecords">
<CFSET LINENUM=LINENUM+1>
<CFQUERY NAME="UpdateRecords" DATASOURCE="CFACCESS">
UPDATE tblFinal SET Field3='#NumberFormat(LINENUM, '00')#' WHERE Field0='L'
AND Field10=#NumberofRecords.Field10#
</CFQUERY>
</CFLOOP>

I'm having trouble in my where clause.