我有两个表用户和管理员,其中包含相同的列emp_code。
我有一个带按钮的输入字段。我需要在输入字段中输入emp_code。我需要从两个表中获取包含我输入的emp_code的行。
我需要sql查询来获取包含我输入的emp_code的两个表中的行。
答案 0 :(得分:0)
您似乎是DB Queries的新手。 那么这是另一个最简单的解决方案,(没有加入)
SELECT * FROM USERS, ADMIN
WHERE USERS.EMP_CODE = ADMIN.EMP_CODE
AND USERS.EMP_CODE like 'your_emp_code_here'
答案 1 :(得分:0)
我认为您需要来自user和admin表的所有用户,这些用户的emp代码与输入字段中给出的代码类似。然后你必须在sql查询中使用“Union”(假设两个表都有相同的列):
SELECT username FROM ADMIN
WHERE EMP_CODE LIKE 'your_emp_code_here'
UNION
SELECT username FROM USERS
WHERE EMP_CODE LIKE 'your_emp_code_here'