How come the below select statement will work but when I add a second id to the select statement
I keep getting an ambiguous error for that id.
Is it not possible to select more than 2 id's in a select statement.
Regards
Graham
---------------------------------- Works -------------------------------
SELECT
id_grind,
interest_name,
subject_name,
level_name,
county_name,
town_name,
contact_name,
contact_number,
qualifications,
experience,
additional_locations,
availability,
rate_per_hour,
additional_number,
email_address,
additional_information,
username
FROM
grind_record,
interests,
subjects,
levels,
county,
town,
users,
premium
WHERE
county.id_county = users.id_county
AND
town.id_town = users.id_town
AND
interests.id_interest = grind_record.id_interest
AND
subjects.id_subject = grind_record.id_subject
AND
levels.id_level = grind_record.id_level
AND
users.user_id = grind_record.user_id
AND
premium.id_premium = users.id_premium
AND
interests.id_interest = 2
---------------------------------- does not work Work -------------------------------
SELECT
id_grind,
user_id,
interest_name,
subject_name,
level_name,
county_name,
town_name,
contact_name,
contact_number,
qualifications,
experience,
additional_locations,
availability,
rate_per_hour,
additional_number,
email_address,
additional_information,
username
FROM
grind_record,
interests,
subjects,
levels,
county,
town,
users,
premium
WHERE
county.id_county = users.id_county
AND
town.id_town = users.id_town
AND
interests.id_interest = grind_record.id_interest
AND
subjects.id_subject = grind_record.id_subject
AND
levels.id_level = grind_record.id_level
AND
users.user_id = grind_record.user_id
AND
premium.id_premium = users.id_premium
AND
interests.id_interest = 2
I keep getting an ambiguous error for that id.
Is it not possible to select more than 2 id's in a select statement.
Regards
Graham
---------------------------------- Works -------------------------------
SELECT
id_grind,
interest_name,
subject_name,
level_name,
county_name,
town_name,
contact_name,
contact_number,
qualifications,
experience,
additional_locations,
availability,
rate_per_hour,
additional_number,
email_address,
additional_information,
username
FROM
grind_record,
interests,
subjects,
levels,
county,
town,
users,
premium
WHERE
county.id_county = users.id_county
AND
town.id_town = users.id_town
AND
interests.id_interest = grind_record.id_interest
AND
subjects.id_subject = grind_record.id_subject
AND
levels.id_level = grind_record.id_level
AND
users.user_id = grind_record.user_id
AND
premium.id_premium = users.id_premium
AND
interests.id_interest = 2
---------------------------------- does not work Work -------------------------------
SELECT
id_grind,
user_id,
interest_name,
subject_name,
level_name,
county_name,
town_name,
contact_name,
contact_number,
qualifications,
experience,
additional_locations,
availability,
rate_per_hour,
additional_number,
email_address,
additional_information,
username
FROM
grind_record,
interests,
subjects,
levels,
county,
town,
users,
premium
WHERE
county.id_county = users.id_county
AND
town.id_town = users.id_town
AND
interests.id_interest = grind_record.id_interest
AND
subjects.id_subject = grind_record.id_subject
AND
levels.id_level = grind_record.id_level
AND
users.user_id = grind_record.user_id
AND
premium.id_premium = users.id_premium
AND
interests.id_interest = 2