【发布时间】:2016-12-13 03:06:11
【问题描述】:
我有两张桌子。我想以这样一种方式加入它们,即只为最左边的表中的记录返回右表中的一条记录(第一个匹配的记录)。这两个表具有一对多的关系。以下是下表:
事件表:
-------------------------------------------------------------
| event_id | event_name |event_details|event_venue|dress_code|
-------------------------------------------------------------
| 1 | club 92 |blah blahblah|somewhere |something |
| 2 | graduation |blah blahblah|somewhere |something |
| 3 | party |blah blahblah|somewhere |something |
--------------------------------------------------------------
票务表:
-----------------------------------------------
|ticket_id | ticket_name | price | event_id |
-----------------------------------------------
| 1 | first | 0 | 1 |
| 2 | second | 10 | 1 |
| 3 | third | 100 | 1 |
| 4 | fourth | 10 | 2 |
| 5 | fifth | 200 | 2 |
-----------------------------------------------
这可以使用 join 吗?我对任何其他想法持开放态度
【问题讨论】:
-
您能否更具体地了解门票表中的哪条记录?
标签: mysql sql groupwise-maximum