Я пытаюсь запустить этот сценарий SQL, но продолжают давать мне эту ошибкуInner Join «недопустимое имя объекта»
Msg 208, Level 16, State 1, Line 1
недопустимое имя объекта «transaction_details».
Вот мой код и содержимое моей другой таблицы:
мой запрос на выборку
SELECT transaction_details.transaction_id,transaction_status.transaction_id
FROM transaction_details
`INNER JOIN transaction_status
On transaction_status.transaction_id = transaction_details.transaction_id
WHERE transaction_status.status_of_transaction = 'pending'
Таблицы Я хотел присоединиться:
SELECT TOP 1000 [transaction_id]
,[user_id]
,[product_id]
,[job_description]
,[printing_process]
,[quantity]
,[transaction_date]
,[discount]
,[total]
,[shipping_date]
FROM [MejOnlineManagementDB00].[dbo].[transaction_details]
SELECT TOP 1000 [transaction_id]
,[user_id]
,[product_id]
,[status_of_transaction]
FROM [MejOnlineManagementDB00].[dbo].[transaction_status]
Я довольно уверен, что мой имена верны. Я не знаю, что вызывает ошибку.
Есть еще обратная кавычка '\' 'в первом запросе? Опечатка? – Blank
Это не mysql – e4c5
Похоже, только опечатка. Выберите базу данных, которую вы хотите использовать, из раскрывающегося списка, если вы используете среду IDE. Else сказать mysql 'USE MejOnlineManagementDB00;' – KaeL