呵呵,你需要使用 InnoDB 表类型,
目前, MySQL 中,只有 InnoDB 表类型提供外键约束,具体的操作与注意项建议你查看一下 InnoDB 参考手册
目前, MySQL 中,只有 InnoDB 表类型提供外键约束,具体的操作与注意项建议你查看一下 InnoDB 参考手册
解决方案 »
- 关于MySQL同步备份的问题
- 配置mysql最后一步无法启动服务
- 远程客户端,mysql5.5无法启动,mysqld.exe[5540]中出现未处理的win32异常,什么情况?怎么解决?
- PW查询7天内点击的语句
- 为什么流量大的网站不使用join
- ubuntu 10 安装mysql ,ERROR 2002 (HY000): Can't connect to local MySQL server throu
- MySQL 差集
- 复杂的问题,高难
- PostgreSQL中文帮助
- MyISAM高并发insert delete 该如何处理
- mysql-3.23.56-1.73 RPM安装 怎样限制每个用户的并发连接???
- 一个有关筛选记录
企业ID
企业名称
....
....
企业级别级别表
级别ID
级别上级
级别level
企业ID
企业名称
....
....
企业大类
企业小类企业大类级别表
级别ID
级别名称企业小类级别表
级别ID
级别名称
级别上级
1.while(select * from 大类级别表)
{
取出每个大类的ID
2.while(select * from 小类级别表 where 级别上级=大类ID)
{
取出每个小类的ID
while(select * from 企业表 where 企业大类=大类ID and 企业小类=小类ID)
{取出企业信息}
}
left join 企业大类表 on 企业表.企业大类ID=企业大类表.企业大类ID
left join 企业小类表 on 企业表.企业小类ID=企业小类表.企业小类ID
where 企业大类表.企业大类名称=查询名称 or 企业小类表.企业小类名称=查询名称如果是模糊查询,例如用户输入'纺织',上面where条件语句可以改为
where 企业大类表.企业大类名称 like '%纺织%' or 企业小类表.企业小类名称 like '%纺织%'浅见,:)