Skip to content

Commit

Permalink
added additional join example
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Lang authored and jeremyevans committed Sep 11, 2009
1 parent 400a917 commit 804d899
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions doc/cheat_sheet.rdoc
Original file line number Diff line number Diff line change
Expand Up @@ -121,9 +121,12 @@ You can use arithmetic operators and specify SQL functions:

== Joins

DB[:items].left_outer_join(:categories, :id => :category_id).sql #=>
"SELECT * FROM items LEFT OUTER JOIN categories ON categories.id = items.category_id"
DB[:items].left_outer_join(:categories, :id => :category_id).sql
#=> "SELECT * FROM items LEFT OUTER JOIN categories ON categories.id = items.category_id"

DB[:items].join(:categories, :id => :category_id).join(:groups, :id => :items__group_id)
#=> "SELECT * FROM items INNER JOIN categories ON categories.id = items.category_id INNER JOIN groups ON groups.id = items.group_id"

== Summarizing

dataset.count #=> record count
Expand Down

0 comments on commit 804d899

Please sign in to comment.