BTW it is also impossible to do split if you want to use sql to load
multiple tables.

On Wed, Dec 2, 2015 at 4:44 PM, Jeff Zhang <zjf...@gmail.com> wrote:

> Do you want to load multiple tables by using sql ? JdbcRelation now only
> can load single table. It doesn't accept sql as loading command.
>
> On Wed, Dec 2, 2015 at 4:33 PM, censj <ce...@lotuseed.com> wrote:
>
>> hi Fengdong Yu:
>>     I want to use  sqlContext.read.format('jdbc').options( ... ).load()
>> but this function only load a table so  i want to know through some
>> operations load multiple tables?
>>
>>
>> 在 2015年12月2日,16:28,Fengdong Yu <fengdo...@everstring.com> 写道:
>>
>> It cannot read multiple tables,
>>
>> but if your tables have the same columns, you can read them one by one,
>> then unionAll them, such as:
>>
>> val df1 = sqlContext.table(“table1”)
>> val df2 = sqlContext.table(“table2”)
>>
>> val df = df1.unionAll(df2)
>>
>>
>>
>>
>>
>> On Dec 2, 2015, at 4:06 PM, censj <ce...@lotuseed.com> wrote:
>>
>> Dear all,
>>     Can you tell me how did get past SQLContext load function read  multiple
>> tables?
>>
>>
>>
>>
>
>
> --
> Best Regards
>
> Jeff Zhang
>



-- 
Best Regards

Jeff Zhang

Reply via email to