When running the query below, dbForge generates a temporary alias "usr_id1" for column 4 "employment.usr_id" because column 4 has the same name as column 1.
Code: Select all
SELECT
usr.usr_id,
usr.name,
usr.email,
employment.usr_id,
employment.title
FROM usr
LEFT OUTER JOIN employment
ON usr.usr_id = employment.usr_id
Code: Select all
UPDATE `company`.`employment` SET `title` = :p1 WHERE (((:p2 = 1 AND `usr_id` IS NULL) OR (`usr_id` = :p3)));
SELECT `usr_id1`, `title` FROM `company`.`employment` WHERE `usr_id` = :p3 AND `title` = :p1
Parameters:
p1: Office Assistant
p2: 0
p3: 12345
