Mysql 没有桌子吗?

Mysql 没有桌子吗?,mysql,sql,wamp,Mysql,Sql,Wamp,我使用这段代码已经有一段时间了,现在,经过一些修补,我认为我终于让它工作了,然后它给了我这个错误: 错误号码:1096 没有使用表 挑选* 这就是代码 SELECT start.*, posts.did, COUNT(posts.pid) FROM akia_starting_posts AS start JOIN posts

我使用这段代码已经有一段时间了,现在,经过一些修补,我认为我终于让它工作了,然后它给了我这个错误:

错误号码:1096
没有使用表
挑选*

这就是代码

SELECT start.*, posts.did, COUNT(posts.pid)
                            FROM akia_starting_posts AS start
                            JOIN posts
                                ON posts.did = start.did
                            JOIN akia_users AS users
                                ON users.username = start.username

我很确定在
*
我的
开始
正在使用中,那么它在说什么呢?它不可能是文件中的任何其他代码,因为当我取出这段代码时,它开始工作。

尝试在带有单词start的sql字符串上添加反勾号。若要开始,请尝试先使用有问题的一个表

SELECT 'start.*' FROM akia_starting_posts as 'start'
如果它有效的话,你可以把它整合到你发布的完整的连接中
使用bacticks。

您使用的是Sql Server吗?请提供一些上下文:您做了什么?您是否执行了您给出的SQL?在什么数据库管理系统上?模式是什么?你是如何执行SQL的(哪个工具)?@Steve我真的不知道,我正在用WAMP处理localhost,如果我想我知道你指的是什么,那么我想我是在MySQL上(对不起,有点新手),我会尝试更改表名,使用一些不那么含糊的东西。我不知道MySql的情况,但例如在Sql Server中,单词(START)列在内部语言t-SQLWell使用的未来保留关键字之间。我以前使用过
START
,但我只是添加了一个与
帖子的连接。did
COUNT
现在它搞砸了。