(SELECT MIN( hotelsRooms.price) FROM hotelsRooms WHERE hotelsRooms.HotelID = hotels.Id ) as MinPrice
[Tours]
[HotelID] INT NOT NULL
[CityID] INT NOT NULL,
[CountryID] INT NOT NULL,
Гостиница может быть без города, город — без страны? Нет. Нужно удалить поля город и страна, а использовать связанные таблицы.SELECT Hotels.[Name] AS HotelName,
Cities.[Name] AS CityName,
Countrys.[Name] AS CounrtyName,
(SELECT MIN(Price)
FROM HotelsRooms
WHERE (HotelID = Hotels.ID)) AS MinPrice,
Hotels.Rating AS Stars,
Hotels.Line,
Hotels.DistanceToBeach,
Hotels.DistanceToAirport
FROM Hotels
INNER JOIN Cities ON Hotels.City = Cities.ID
INNER JOIN Countrys ON Cities.CountryID = Countrys.ID
WHERE ((@toCity IS NULL) OR (Cities.[Name] = @toCity))
AND ((@toCountry IS NULL) OR (Countrys.[Name] = @toCountry))
SELECT MIN(Price) FROM HotelsRooms WHERE (HotelID = 14)
Потом перенести его вSELECT (SELECT MIN(Price) AS Expr1
FROM HotelsRooms
WHERE (HotelID = 14)) AS Expr1
FROM Hotels
WHERE (Id = 14)
Связать таблицы SELECT (SELECT MIN(Price) AS Expr1
FROM HotelsRooms
WHERE (HotelID = Hotels.Id)) AS MinPrice
FROM Hotels
WHERE (Id = 14)
PRODUCTION.MDF
имеет внутреннюю версию 869 (MS SQl 2017), а ваш сервер (MS SQL 2016) только — 852. Преобразовать вниз нельзя. Обновите MS SQL 2016 до MS SQl 2017. History of Microsoft SQL Server. Updates for Microsoft SQL Server. dbo.
Перед именем поля всегда указывайте из какой таблицы.CountryID
не определено из какой таблицы: уже указанной [Tours]
или из связанной [Cities]
.[Tours]
[HotelID] INT NOT NULL
[CityID] INT NOT NULL,
[CountryID] INT NOT NULL,
Гостиница может быть без города, город — без страны? Нет. Ошибка. Существует две версии безопасного режима: безопасный режим и безопасный режим с загрузкой сетевых драйверов.
не запускался explorer.exe
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell