[prev in list] [next in list] [prev in thread] [next in thread]
List: gambas-user
Subject: Re: [Gambas-user] How to address more than one table in resultset
From: Ron <ron () cyberjunky ! nl>
Date: 2009-01-29 15:35:49
Message-ID: 4981CCD5.2020802 () cyberjunky ! nl
[Download RAW message or body]
Benoit Minisini schreef:
> On jeudi 29 janvier 2009, Ron_1st wrote:
>
>> On Thursday 29 January 2009, Benoit Minisini wrote:
>>
>>> The '!' syntactic sugar works only if you use an identifier. Otherwise
>>> you must use the [] syntax: rResult["triggers.id"].
>>>
>> Does gambas returns then from second table 'triggers' the field 'id'
>> as "triggers.id" ?
>>
>> The query "SELECT * FROM table1,table2 WHERe table1.id= table2.id"
>> I'v never seen every field is returned as "table1.anyname".
>>
>> Just a question, I can't remember 100% or try ATM here to verify.
>>
>>
>
> Alas, it depends on the database driver. (SQL... standard ?)
>
>
For my purpose it works, with MySQL, and rResult["triggers.id"].
But my events.id is not linked to triggers.id, it event.trigger1 ->
triggers.id
This solution with brackets is in my case better than the 'as "xx"'
solution, since I use quite a few fields from both tables, and the query
string got a bit long ;-)
Regards,
Ron_2nd.
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic