diff --git a/homeassistant/components/sql/sensor.py b/homeassistant/components/sql/sensor.py index e00d01692a29..be98292f59ac 100644 --- a/homeassistant/components/sql/sensor.py +++ b/homeassistant/components/sql/sensor.py @@ -244,7 +244,6 @@ class SQLSensor(SensorEntity): self._attr_extra_state_attributes = {} self._attr_unique_id = unique_id self._use_database_executor = use_database_executor - self._lambda_stmt = _generate_lambda_stmt(query) if not yaml and unique_id: self._attr_device_info = DeviceInfo( entry_type=DeviceEntryType.SERVICE, @@ -266,7 +265,7 @@ class SQLSensor(SensorEntity): self._attr_extra_state_attributes = {} sess: scoped_session = self.sessionmaker() try: - result: Result = sess.execute(self._lambda_stmt) + result: Result = sess.execute(_generate_lambda_stmt(self._query)) except SQLAlchemyError as err: _LOGGER.error( "Error executing query %s: %s",