Just to clarify: the reason is self explanatory, a column is missing in the database structure.
First thing to do is to check is whether or not the sales upgrade script ran, to do so, you need to run the following on your database:
select version from core_resource where code = "sales_setup";
If the result is 126.96.36.199, that means the script ...
You need to create a table following this command:
CREATE TABLE `admin_analytics_usage_version_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Log ID',
`last_viewed_in_version` varchar(50) NOT NULL COMMENT 'Viewer last viewed on product version',
PRIMARY KEY (`id`),
UNIQUE KEY `ADMIN_ANALYTICS_USAGE_VERSION_LOG_LAST_VIEWED_IN_VERSION`...
During which comment did you receive this error ?
The error is thrown because a table does not exist in your database.
To assure your Database is up to date, execute the following command:
Remove _.values for currentBillingAddress().street in <text args="_.values(currentBillingAddress().street).join(', ')"/><br/> in the file vendor/magento/module-checkout/view/frontend/web/template/billing-address/details.html
Change this file by copying the file into the app folder with the same path. This worked for me.