我有兩個不同的表來跟蹤設備的位置。 「設備」表跟蹤當前位置以及它在何處安裝。如果設備之前位於不同的位置,則該信息保存在「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