SQL表从SQL查询解码

时间:2015-01-25 16:04:42

标签: mysql

我有一个SQL查询,

$sql = "select   
tbl_user.name,chat.from,chat.message,chat.to,chat.id,chat.sent,chat.recd  
from chat,tbl_user where (chat.to =   
'".mysql_real_escape_string($_SESSION['chatuser'])."' AND recd = 0) and 
chat.from=tbl_user.user_id order by id ASC";

但我不知道如何根据这些信息创建表格。以上是
一个选择表语法,但任何人都可以帮我做上面的SQL查询
正确的语法,以便我可以创建表。

例如,我需要像这样的ab0ve t0

// sql to create table
$sql = "CREATE TABLE MyGuests (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)";

1 个答案:

答案 0 :(得分:0)

您可以使用CREATE TABLE new_tbl AS SELECT ...

阅读MySql的文档: http://dev.mysql.com/doc/refman/5.0/en/create-table-select.html