I need your help today :)

I'm trying to execute an SQL instruction using c#:

```
 "SELECT table_organe.id,table_famille.famille,table_organe.Libelle,table_organe.Description,table_organe.Symbole, rle_orgposition.position " + "FROM (table_organe " +
    "LEFT JOIN table_famille ON table_organe.Famille= table_famille.ID) " +   "LEFT JOIN rle_orgposition ON table_organe.id = rle_orgposition.idOrgane";

```

It appears that is not working, I've tried with brackets,etc.
The only instruction that works is : 

```
SELECT * " +
"FROM (table_organe " +
"LEFT JOIN table_famille ON table_organe.Famille= table_famille.ID) " +   
"LEFT JOIN rle_orgposition ON table_organe.id = rle_orgposition.idOrgane";

```

The problem is about values I want to retrieve.
Thanks for your help ! 

(Sorry if my english isn't perfect, I'm not a native speaker) !

BIG EDIT: I don't know why, but In my instruction I just put brackets on SELECT... rle\_orgposition.[position] and it worked.... why ? 
problem is solved, but it's still weird for me.