我计划设计一个数据库,它可能需要存储大量的数据。但我不知道我该用哪种方式来做这件事?这些记录可能有用户id、记录日期、组、坐标等字段,可能还有其他类似的属性,但关键是用户id。1)在每一张记录上;我应该直接将所有记录存储在一张表中?然后调用或处理它们,比如“. WHERE userId=12345 .”。)在每条记录上;我应该检查是否存在带有该用户id的表,如果没有,则创建一个以用户id作为表名的新表,并将其数据存储在该表中。然后用"SELECT * FROM .“调用或处理它
我的问题是:MySQL抱怨说:
You have an error inyour SQL syntax; check the manual that corresponds to your MySQL server version for the right syntaxto use near 'INNER JOIN abc USING (abc_id) WHERE x < y' at line