So, let me ask you, can you have more than one group at a venue, as well as more than one venue per group?
If so, you need to use an intermediate table to join such data properly.
It works like this:
bands:
id | name
0 | Tatu
1 | Grand Funk Railroad
2 | Tom Lehrer
venues:
id | venue
0 | Madison Cube Gardens
1 | My Backyard
2 | Woodstock
join_table:
b_id | v_id
0 | 0
0 | 1
1 | 0
1 | 2
2 | 2
Then select like so:
select * from bands b, venues v, joiner j where b.id=j.bid and v.id = j.vid and b.id=1;