УчитываяSQL присоединиться к головоломке
pricetable
sym(k) pricedate(k) price
msft 1/2/2009 33
msft 1/3/2009 34
msft 1/4/2009 35
ibm 1/2/2009 66
ibm 1/3/2009 65
ibm 1/4/2009 64
и
datestable
pricedate(k)
1/1/2009
1/2/2009
1/3/2009
1/4/2009
Я хотел бы получить этот результат установлен
sym pricedate price
msft 1/1/2009 null
msft 1/2/2009 33
msft 1/3/2009 34
msft 1/4/2009 35
ibm 1/1/2009 null
ibm 1/2/2009 66
ibm 1/3/2009 65
ibm 1/4/2009 64
Это одноразовый дамп, так что я не создайте промежуточные временные таблицы, если это будет сделано.
FWIW Я не просто сбрасываю эту проблему на СО, я пробовал кучу вещей, но не могу заставить ее работать.
ТИА
Да, вот и все! – user119282
Забавный - ORDER BY кажется обратным от результатов, показанных в вопросе, и ему также кажется, что нужно b.sym DESC! :) –