Mysql关键引用

标签 mysql

我需要 MySQL 关键引用方面的帮助。

看看我的主表。对于 tabel_name 中的每个值,我都创建了一个具有相同名称的新表。

表名称:User_list

id  name  tabel_name    
1   aaa   tabel1
2   bbb   tabel2

表名称:表1

id  country
1    US
2    IN

表名称:表2

id  country
1    US
2    IN

现在,我需要删除 id=1 的记录,表“table1”应该被删除。

最佳答案

“对于 table_name 中的每个值,我创建了一个新表”

不要那样做。这几乎是普遍错误的:

http://www.slideshare.net/billkarwin/sql-antipatterns-strike-back

关于Mysql关键引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14066575/

相关文章:

php - 无需插入即可获取下一个 auto_increment 值

php - 尽管实际为零,但 mysql_fetch_row 返回的值大于零

php - Centos7与directadmin - phpmyadmin空白页面

php - mysql 不同的多列

mysql - 存储小时间隔的数据类型

mysql存储函数调用动态存储过程

mysql - 按结果获取分组数

mysql,如何选择没有节点的树

mysql - Mysql 统计 3 行

php - 一次更新多个 MySQL 行