Если вы имеете в виду, что оба поля ProductName
должны иметь одинаковое значение, то:
SELECT a.ProductName,a.NumberofProducts,b.ProductName,b.NumberofProductsSold FROM Table1 a, Table2 b WHERE a.ProductName=b.ProductName;
Или, если вы хотите, чтобы столбец ProductName
отображался только один раз,
SELECT a.ProductName,a.NumberofProducts,b.NumberofProductsSold FROM Table1 a, Table2 b WHERE a.ProductName=b.ProductName;
В противном случае, если любая строка Таблицы 1 может быть связана с какой-либо строкой из Таблицы 2 (даже если я действительно задаюсь вопросом, почему кто-то захочет это сделать), вы можете взглянуть на этот .
Нет, ограничение фиксировано, и вы не можете использовать более 26 записей. Вам придется использовать другой способ, например внешнюю программу - так почему это плохая идея для вас? Я уверен, что есть программы запуска, которые вы даже можете подключить в меню «Пуск» рядом с командой «Выполнить», и они будут иметь почти такой же внешний вид, а если нет, вы всегда можете написать свою собственную программу запуска.