0
我正在对一堆表进行内部连接,并且我确定所有这些表都存在。但是,当每次我输入我的查询,它总是说'字段列表错误中的未知列
未知列‘’在‘字段列表’
tbl_undertime.ut_date我非常肯定tbl_undertime
是在我的数据库,但我的表不知道为什么它会一直返回这样的错误。我已经删除了表格并重新创建了一个具有相同名称和列的表格,但仍然给我提供了同样的错误。
帮助将非常感激。
select tbl_employee.lname, tbl_employee.fname, tbl_employee.mi,
tbl_employee.sss_no,
tbl_employee.philhealth_no, tbl_employee.dept_id, tbl_employee.salaryperday,
tbl_earlyout.timeout_date, tbl_late.late_date, tbl_overtime.ot_date,
tbl_absent.absentdate,
tbl_leave.leave_type, tbl_leave.start_date, tbl_leave.end_date,
tbl_undertime.utdate, tbl_cashadv.cashadv_date,
tbl_pay15.gross_sal
from tbl_employee
inner join tbl_earlyout
on tbl_employee.empid = tbl_earlyout.empid
inner join tbl_late
on tbl_late.empid = tbl_overtime.empid
inner join tbl_overtime
on tbl_overtime.empid = tbl_absent.empid
inner join tbl_absent
on tbl_absent.empid = tbl_leave.empid
inner join tbl_leave
on tbl_leave.empid = tbl_undertime.empid
inner join tbl_cashadv
on tbl_cashadv.empid = tbl_pay15.empid;
+---------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------+------+-----+---------+-------+
| ut_id | int(11) | NO | PRI | NULL | |
| empid | int(11) | YES | MUL | NULL | |
| utdate | date | YES | | NULL | |
| ut_mins_hours | double | YES | | NULL | |
+---------------+---------+------+-----+---------+-------+
喜欢回答这个问题,因为您发布后没有收到您的回复? –