创建具有特定字段参数的表

时间:2014-01-12 22:12:45

标签: mysql sql create-table

我努力创建一个表来设置表参数以及创建列。

我正在使用MySQL服务器。

我要求表符合以下条件:

  • 该表应使用CUSTOMERCUSTLOCX列调用LOCY
  • 列CUST将是一个1开始的序列,从1001开始,将成为主键。
  • LOCX和LOCY将包含不大于+ -11的X和Y整数,并且将成为其他表的外键。

有关信息:我打算在我已经拥有的单独查询中使用INSERT INTO函数将我的数据添加到表中。

构建查询以创建满足上述要求的表格的任何方向都将非常感谢

1 个答案:

答案 0 :(得分:0)

如果您遇到问题,可以使用MySQL-GUI创建一个新表。 这些GUI工具通常提供New-Table按钮,允许您在不编写任何代码的情况下定义表。它们通常是有限的,但应该足以满足您的需求。有付费版本的1个月试用版,甚至完全免费的GUI,所以你不需要购买任何东西。

之后使用以下代码从MySQL中检索“完美”SQL:

show create table your_schema_name.your_table_name

这样做几次并研究代码。很快你就可以编写create-table语句并自己包含更复杂的列定义。理解MySQL文档也会更容易,因为它对于初学者来说可能会让人感到困惑和某种程度上令人生畏。