pandco
یک شنبه 30 بهمن 1390, 18:32 عصر
با سلام
ميخوام تو يه جدول 3تا فيلد كل ركوردهاش باهم جمه بشه و انهايي كه كد و اسم خاصي دارن رو جمع كنه مثلا اونهايي كه اسم علي و كد 100 دارن رو با هم جمع كنه با كد زير ميزنم جوا ب صفر رو مياره
SQL.Add('SELECT Sum([Amount]) AS amou, Sum([Hazine]) AS haz, Sum([WorkTimee]) AS Timer From Worker');
SQL.Add('WHERE NameP =' + quotedstr(Trim(Str)) + ' and WorkCode =' + Str1);
اما تو كد بالايي شرط And رو Or ميكنم جمع ميكنه اما اشتباه
SQL.Add('SELECT Sum([Amount]) AS amou, Sum([Hazine]) AS haz, Sum([WorkTimee]) AS Timer From Worker');
SQL.Add('WHERE NameP =' + quotedstr(Trim(Str)) + ' or WorkCode =' + Str1);
با تشكر
ميخوام تو يه جدول 3تا فيلد كل ركوردهاش باهم جمه بشه و انهايي كه كد و اسم خاصي دارن رو جمع كنه مثلا اونهايي كه اسم علي و كد 100 دارن رو با هم جمع كنه با كد زير ميزنم جوا ب صفر رو مياره
SQL.Add('SELECT Sum([Amount]) AS amou, Sum([Hazine]) AS haz, Sum([WorkTimee]) AS Timer From Worker');
SQL.Add('WHERE NameP =' + quotedstr(Trim(Str)) + ' and WorkCode =' + Str1);
اما تو كد بالايي شرط And رو Or ميكنم جمع ميكنه اما اشتباه
SQL.Add('SELECT Sum([Amount]) AS amou, Sum([Hazine]) AS haz, Sum([WorkTimee]) AS Timer From Worker');
SQL.Add('WHERE NameP =' + quotedstr(Trim(Str)) + ' or WorkCode =' + Str1);
با تشكر