我有表 post_data 和 user_record。里面有数据。
现在我创建了表:
CREATE TABLE IF NOT EXISTS `post_table` (
`id` varchar(40) NOT NULL DEFAULT '',
`url` varchar(255) DEFAULT NULL,
`preview` varchar(255) DEFAULT NULL,
`img_url` varchar(128) DEFAULT NULL,
`title` varchar(128) DEFAULT NULL,
`hash` varchar(128) NOT NULL DEFAULT '',
`rate` varchar(16) DEFAULT NULL,
PRIMARY KEY (`id`,`hash`)
) as select user_record.id, post_data.url, post_data.preview, post_data.img_url,
post_data.title, post_data.hash, post_data.rate
from user_record , post_data
成功创建,
但是当我执行“ select * from post_table
”时,它显示为空。
为什么?
post_data 值:
('123', 'http://ec2-33-226-213-43.compute-1.amazonaws.com/', '\r\n\r\n\r\n \r\n \r\n \r\n \r\nr\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n\r\n ...', '', 'ThenWat...', '75934958552638f4e45cc39cb0c7ec45', 'undefined'),
('123', 'http://paulgraham.com/', '', '...', '', '...', 'dda473844c159b9f18cbaff136cbd38e', '3'),
('123', 'https://www.facebook.com/', ' me l...', 'https://m-static.ak.fbcdn.net/rsrc.php/v2/y6/r/Rv99Vzk9qsR.png', '...', 'e203e98e4c606735cf56db84a002fd22', 'undefined'),
('166054635', 'www.facebook.com', '', '...', '', '...', '660328a7f9004d462085aa67a82065db', 'undefined');
('166054635', 'http://stackoverflow.com', ' \r\n...', 'http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon@2.png', 'Stack Overflow...', '57f4dad48e7a4f7cd171c654226feb5a', '1.5'),
用户记录;
(123, 'jan', 'mail@mail.com', 'x.jpg'),
(166054635, 'don', 'x@y.com', 'temp.jpg')