@@ -93,14 +93,6 @@ func SelectFrom(command string) {
9393 SelectAllFrom (command )
9494 return
9595 }
96-
97- //pegar o nome das colunas que vao estar na query
98- // select nome, idade from tabela -> exemplo
99- //depois de select, pega o que vem depois do select e antes do from que vai estar separado por virgula
100- //depois de from, pega o que vem depois do from que vai ser o nome da tabela
101-
102- //salvar as colunas em um array
103- //salvar o nome da tabela em uma variavel
10496
10597 arrayColumns := strings .Split (command , " " )[1 ]
10698 arrayColumns = strings .Split (arrayColumns , "from" )[0 ]
@@ -126,20 +118,16 @@ func SelectFrom(command string) {
126118
127119 fmt .Println ("Tabela: " + table )
128120
129- //pegar as colunas do arquivo, vao ser a primeira linha do arquivo separada por ;
130121 var columnsTable string
131122 fmt .Fscanf (file , "%s\n " , & columnsTable )
132123 columnsTableArray := strings .Split (columnsTable , ";" )
133124
134- //pegar os dados somente das colunas que foram passadas na query
135-
136125 for i := 0 ; i < len (columnsTableArray ); i ++ {
137126 if columnsTableArray [i ] == arrayColumns {
138127 fmt .Println (columnsTableArray [i ])
139128 }
140129 }
141130
142- //pegar os dados das colunas que foram passadas na query
143131 var line string
144132 for {
145133 _ , err := fmt .Fscanf (file , "%s\n " , & line )
0 commit comments