我正在为wordpress编写一个投票系统插件,我在mysql数据库中使用sql查询设置表,但我不知道如何使用q_ID
连接表。
这是我的疑问:
$create_vote_items = ("CREATE TABLE IF NOT EXISTS {$table_prefix}vote_items(
ID int(10) NOT NULL auto_increment,
content VARCHAR(1000),
created DATETIME,
q_ID int(10),
vote int(10),
PRIMARY KEY(ID)) CHARSET=utf8
");
$create_vote_questions = ("CREATE TABLE IF NOT EXISTS {$table_prefix}vote_questions(
ID int(10) NOT NULL auto_increment,
content VARCHAR(1000),
created DATETIME,
status tinyint(1),
PRIMARY KEY(ID)) CHARSET=utf8
");
我该怎么办?
答案 0 :(得分:1)
我并不确切知道如何构建表格并对其进行初始化,但是通过提出问题的格局,如果您想加入这两个表格,则应使用ID
中的vote_questions
来自q_ID
的{}和vote_items
。所以试试这个查询:
SELECT *
FROM vote_items INNER JOIN vote_questions
ON vote_items.q_ID = vote_questions.ID
我建议你去google mysql并学习有关它的教程。