MySQL视图模型及关联模型理解
来源:互联网 发布:淘宝减肥药排行榜十强 编辑:程序博客网 时间:2024/06/05 10:04
表的结构是一维的,也就是说,表的每一条记录的每个字段的值,不能是复杂数据类型,诸如,不能给某一字段存个array进去。举个例子,一个问题有多个回答,一对多,这样写SQL语句:
SELECT question_id,(SELECT answer_id FORM table_answer b WHERE a.question_id = b.question_id) answer_id FROM table_question a
是不行的,会提示什么子查询返回多条记录的错误提示,这样修改SQL语句就可以:
SELECT question_id,(SELECT answer_id FORM table_answer b WHERE a.question_id = b.question_id LIMIT 1) answer_id FROM table_question a
那么,框架的关联模型中ONE_MANY(一对多)中的一条主记录(实现为数组)中某个字段的值是多条记录(实现为数组)怎么实现的,联结也不行啊。
同时,上面的的SQL语句能实现,也说明一点,给表、字段取别名的AS关键字不是必须的。
0 0
- MySQL视图模型及关联模型理解
- thinkphp 视图模型 关联模型
- 理解模型、视图、控制器
- thinkphp 视图和关联模型
- 深入理解模型视图、自定义模型
- 【avalon】 1.1 视图模型理解
- thinkphp 定义视图模型调用关联查询
- ThinkPHP视图/关联模型使用记录
- 关联模型
- Thinkphp 模型->关联模型
- 理解OpenGL中的模型视图矩阵变换
- 理解模型,视图和控制器(C#)
- 理解OpenGL中的模型视图矩阵变换
- 理解OpenGL中的模型视图矩阵变换
- 理解模型,视图和控制器(C#)
- 关于模型视图变换的一些理解
- MySQL数据类型及sql模型
- (三十七)模型视图设计模型
- 黑马程序员---OC--面向对象三大特性
- Java设计模式——适配器模式(Adapter)
- MySQL语句总结
- PAT 1021. Deepest Root (25)
- sql oracle循环插入数据
- MySQL视图模型及关联模型理解
- html5,audio音乐播放器
- Spark SQL and DataFrame for Spark 1.3
- HSRP(Hot standby router protocol)理解
- 数据库常见基础面试题
- MakeFile用法
- 计算机网络
- DataSet與DataSet合併、DataSet排序
- 2015年大一下第1周项目1-阅读程序(1)