ПРЕДИСЛОВИЕ: этот ответ был написан, когда вопрос был:
Как старый Альберт сказал: «Если вы не можете объяснить это шестилетнему ребенку, вы действительно не понимаете сами ». Ну, я попытался объяснить закрытие JS 27-летнему другу и полностью потерпел неудачу.
Кто-нибудь может подумать, что мне 6 и странно интересуется этим вопросом?
blockquote>Я уверен, что я был одним из тех людей, которые пытались взять исходный вопрос буквально. С тех пор этот вопрос несколько раз мутировал, поэтому мой ответ теперь может казаться невероятно глупым и неуместным. Надеюсь, общая идея этой истории остается для некоторых забавой.
Я очень люблю аналог и метафору при объяснении сложных понятий, поэтому позвольте мне попробовать свои силы в истории.
Когда-то:
Была принцесса ...
function princess() {
Она жила в прекрасном мире, полном приключений. Она познакомилась с ее принцем Обаятельным, ехала вокруг ее мира на единороге, сражались драконы, е ncountered говорящие животные и многие другие фантастические вещи.
var adventures = []; function princeCharming() { /* ... */ } var unicorn = { /* ... */ }, dragons = [ /* ... */ ], squirrel = "Hello!"; /* ... */
Но ей всегда приходилось возвращаться в свой скучный мир хлопот и взрослых.
return {
И она часто рассказывала им о своем последнем удивительном приключении в качестве принцессы.
story: function() { return adventures[adventures.length - 1]; } }; }
Но все, что они увидели бы, это маленькая девочка ...
var littleGirl = princess();
... рассказывая рассказы о магии и фантазии.
littleGirl.story();
И хотя взрослые знали о настоящих принцессах, они никогда не поверили бы в единорогов или драконов, потому что они никогда их не видели. Взрослые говорили, что они существуют только внутри воображения маленькой девочки.
Но мы знаем истинную истину; что маленькая девочка с принцессой внутри ...
... на самом деле принцесса с маленькой девочкой внутри.
Сообщение об ошибке четко говорит, что вам нужно JOIN
:
SELECT TOP (1) T.*, D.*
from [ADatabase].[dbo].[Tracking] T INNER JOIN
[ADatabase].[dbo].[Drivers] D
ON D.[DriverId] = T.[DriverId]
WHERE T.[UTCEventTime] > '2019-02-27' -- DON'T KNOW ABOUT TABLE WHERE IT COMES FROM
ORDER BY T.[Id] desc; -- DON'T KNOW ABOUT TABLE WHERE IT COMES FROM