core reorg
[csql.git] / test / sql / Aggregate / test016.ksh
blobfaa81e96cb92b5e570890a808e5b5fe61bd2e11f
1 #!/bin/ksh
2 # Create two tables, having same fieldnames say f1,f2 in both the tables.
3 # Testing projection fieldname without tablename in joinint the two table.
4 # for ex : select f1 from t1,t2;
5 # select sum(f2) from t1,t2;
6 #
7 # Author : Jitendra Lenka
9 QUITFILE=${PWD}/sql/Aggregate/quit.sql
10 REL_PATH=.
11 if [ -s "$QUITFILE" ]
12 then
13 REL_PATH=`pwd`/sql/Aggregate
16 if [ "$VALGRIND" = "true" ]
17 then
18 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/nulltest1.sql 2> $0.valgr
19 else
20 $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/nulltest1.sql
21 if [ $? -ne 0 ]
22 then
23 exit 1;
27 if [ "$VALGRIND" = "true" ]
28 then
29 valgrind --tool=memcheck --leak-check=full $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/projfield.sql 2>> $0.valgr
30 else
31 $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/projfield.sql
32 if [ $? -ne 0 ]
33 then
34 $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/dropt1t2.sql
35 exit 2;
39 $CSQL_INSTALL_ROOT/bin/csql -s $REL_PATH/dropt1t2.sql
40 exit 0;