我正在使用PostgreSQL。
我有一张预订客户的表格Folio
,其中显示了创建预订的员工的员工ID,以及最近更改此预订的员工的ID。
我希望能够,而不是显示这些ID,更改它们以显示我的Staff
表格中的员工姓名。
这些表格中的字段是:
FOLIO:
CREATE_STAFF_ID, CHANGE_STAFF_ID
STAFF:
STAFF_ID, NAME
我一直在尝试这样的事情:
SELECT (c.fields), p.CREATE_STAFF_ID, p.CHANGE_STAFF_ID, s.NAME
FROM OTHERTABLE c
JOIN FOLIO p ON (JOINING OTHERTABLE TO FOLIO TABLE)
JOIN STAFF s ON (p.CREATE_STAFF_ID = s.ALL_STAFF_ID)
WHERE (FILTERING);
答案 0 :(得分:1)
如果我得到你的意思,它应该显示每个ID的ID和NAMES:
import java.util.Calendar;
import java.util.GregorianCalendar;
public class TEST {
public static void main(String[] args) {
GregorianCalendar cal = new GregorianCalendar();
System.out.println(cal.get(Calendar.DATE));
GregorianCalendar cal2 = new GregorianCalendar();
cal2.set(Calendar.DATE, 12);
System.out.println(cal2.get(Calendar.DATE));
System.out.println(cal.get(Calendar.DATE));
}
}