我有两个不同的表来跟踪设备的位置。 “设备”表跟踪当前位置以及它在何处安装。如果设备之前位于不同的位置,则该信息保存在“locationHistory”表中。设备表中每equip_id有一行。 locationHistory表中每个equip_id可以有0个或多个条目。SQL得到两个不同的字段的最小值
equipment
equip_id
current_location
install_date_at_location
locationHistory
equip_id
location
install_date
pickup_date
我想要一个SQL查询,得到每件eqipment第一INSTALL_DATE日期...
例子:
equipment
=========
equip_id | current_location | install_date_at_location
123 location1 1/23/2011
locationHistory
===============
equip_id | location | install_date | pickup_date
123 location2 1/1/2011 1/5/2011
123 location3 1/7/2011 1/20/2011
应返回:123, 1/1/2011
思考?
对于什么数据库? – 2011-01-23 21:28:51