UNION each select statement, is one way to go about it.SELECT TickerMaster.Ticker, Date()-365 as First, NULL as [Last]FROM TickerMasterWHERE TickerMaster.LastDate IS NULLUNION ALLSELECT TickerMaster.Ticker, FirstDate as [First], TickerMaster.LastDate-1 AS [Last]FROM TickerMasterWHERE TickerMaster.LastDate <= Date() AND TickerMaster.EOD = FALSEUNION ALLSELECT TickerMaster.Ticker, FirstDate as [First], TickerMaster.LastDate AS [Last]FROM TickerMasterWHERE TickerMaster.LastDate <= Date() AND TickerMaster.EOD = TRUE
Poor planning on your part does not constitute an emergency on my part.