2016-05-01 2 views
-4

Найти все компании и каждую зарплату, которую они заплатили. список должен включать только названия компаний, год и заработную плату!SQL Kihlman неправильно с синтаксисом

Таблица выглядит так: tblCompany, ComRegNo, ComName (название компании) и другая таблица tblAnnualPay, AnnPay, AnnYear, ComRegNo, WorRegNo.

Моего код

SELECT ComName,AnnYear, AnnPay FROM tblCompany, tblAnnualPay 

Это говорит Условие ошибается: условия, как ожидается, но все не хватает. Что не так?

Я должен выбрать ComName из tblCompany и AnnPay, AnnYear из tblAnnualPay.

+1

Классический "Как задать вопрос плохой" пример. – duffymo

+0

Публикация любого типа кода (включая SQL) в качестве изображения здесь является не стартером. Трудно читать, невозможно копировать/вставлять для тестирования, недоступно тем, у кого есть нарушения зрения, невозможно, чтобы пользователи, использующие мобильные устройства, просматривали (и стоили им данные), а изображения часто блокировались корпоративными прокси. Это в 10 раз сложнее сделать захват экрана, сохранить его в файл и загрузить его на изображение, чем просто скопировать/вставить код здесь. Нам также необходимо предоставить фактическое текстовое описание проблемы, которая имеет смысл, и задать конкретный вопрос. –

+0

Найдите все компании и каждую зарплату, которую они заплатили. список должен включать только названия компаний, год и заработную плату! Таблица выглядит так: tblCompany, ComRegNo, ComName (название компании) и другая таблица tblAnnualPay, AnnPay, AnnYear, ComRegNo, WorRegNo. Мой код = SELECT ComName, AnnYear, AnnPay FROM tblCompany, tblAnnualPay. В нем говорится, что условия неправильные: условия ожидаются, но все не хватает. Что не так ? –

ответ

0

ВЫБРАТЬ ComName, AnnYear, AnnPay ОТ tblCompany, tblAnnualPay WHERE tblCompany.ComRegNo = tblAnnualPay.ComRegNo Этот код работал (Y)

Смежные вопросы