@@ -237,14 +237,17 @@ func main() {
237
237
}`
238
238
querystmt_loj := "SELECT * FROM ticket a LEFT OUTER JOIN ticket.bagInfo.flightLegs b ON a.ticketNo=b.ticketNo"
239
239
querystmt_nt := "SELECT * FROM NESTED TABLES (ticket a descendants(ticket.bagInfo.flightLegs b)"
240
+ querystmt_ij := "SELECT * FROM ticket a, ticket.bagInfo.flightLegs b WHERE a.ticketNo=b.ticketNo"
240
241
createTable (client , err , regTableName , regtbl_crtstmt , "true" )
241
242
createTable (client , err , childTableName , childtbl_crtstmt , "false" )
242
243
createTable (client , err , descTableName , desctbl_crtstmt , "false" )
243
244
addData (client , err , regTableName , regtbl_data )
244
245
addData (client , err , childTableName , childtbl_data )
245
246
addData (client , err , descTableName , desctbl_data )
246
- fmt .Println ("Fetching data using Left Outer Joins " )
247
+ fmt .Println ("Fetching data using Left Outer Join " )
247
248
fetchData (client , err , querystmt_loj )
248
249
fmt .Println ("Fetching data using NESTED TABLES" )
249
250
fetchData (client , err , querystmt_nt )
251
+ fmt .Println ("Fetching data using Inner Join" )
252
+ fetchData (client , err , querystmt_ij )
250
253
}
0 commit comments