我有兩個表在MySQL數據庫 -數據庫查詢來獲取最近更新的實體
/* main theatre table */
CREATE TABLE THEATRE
(
id VARCHAR(100) PRIMARY KEY,
name VARCHAR(100) NOT NULL,
location VARCHAR(100),
type VARCHAR(100), /* comma separated values */
createDateTime BIGINT NOT NULL /* Current time in milliseconds everytime a record is inserted */
);
/* table to capture all theatre activity */
CREATE TABLE THEATRE_ACTIVITY
(
id VARCHAR(100) PRIMARY KEY,
theatreId VARCHAR(100) NOT NULL REFERENCES THEATRE(id),
activity VARCHAR(20), /* (RATED | CREATED | EDITED) */
createDateTime BIGINT NOT NULL /* Current time in milliseconds everytime a record is inserted */
);
每當有一個記錄插入T中HEATRE_ACTIVITY
表在THEATRE
的活動。我需要根據從最近到最後的THEATRE_ACTIVITY
createDateTime
獲取所有THEATRE
的所有(distinct
)名稱,ID和位置。
有人可以幫我嗎?
感謝@Zohaib,但是,我得到同樣的錯誤您所查詢的,因爲我從納文的 - 未知列「ta.theatreid」在「關於條款」。你能幫我解決這個問題嗎? – 2012-03-22 14:16:16