diff --git a/DBEngine.cpp b/DBEngine.cpp index 1e47c4a..eaa3e49 100755 --- a/DBEngine.cpp +++ b/DBEngine.cpp @@ -52,12 +52,13 @@ void DBEngine::saveToFile(vector cmds){ //assumes that all attribute titles are unique Relation DBEngine::projection(vector input, Relation r){ - -// for(int i = 0; i < input.size(); i++) { -// it = find(r.getAttributes().begin(), r.getAttributes().end(), input[i]) + for(int i = 0; i < input.size(); ++i) { - //if(r[i].getName == input[]) -// } + for(int j = 0; j < r.getSize(); ++j) { + if((r.getAttributes())[j].getName() == input[i]) + (r.getAttributes())[j].display(); + } + } } //ASAP: TEST ALL OF THIS