我有兩張表CHART
和COMMENTS
。如何加入表格以顯示相關結果
當有人先發布消息時,如果沒有評論或評論和評論欄都存在一些評論等,我只想顯示評論欄。我怎樣才能加入這兩個表格來輸出每條信息及其評論?以下是我的兩個表格行的結構。
表圖表:id
,msg
,msg_id
表註釋:id
,comment
,comment_id
CREATE TABLE chart
( msg
TEXT NOT NULL, date
VARCHAR(255)NOT NULL, time
VARCHAR (255)NOT NULL, msg_id
VARCHAR(255)NOT NULL, )ENGINE = InnoDB
CREATE TABLE comments
( comment
TEXT NOT NULL, date
VARCHAR(255)NOT NULL, time
VARCHAR(255)NOT NULL, comment_id
VARCHAR(255)NOT NULL, )ENGINE = InnoDB的
SELECT * FROM表作爲CH LEFT的一種方式加入評論爲cm ON ch.id = cm.id已經工作,但每次新用戶評論該消息時,都會使用新評論創建舊消息,而不是添加評論以下消息 – user1849744 2013-05-01 18:39:40