要考虑效率,比如查询一千个商品,若按照php思维先列产品再循环根据条件又查询,那么将是个很低很低的效率,总而言之能mysql一句就不能两句
有的人还会说设计逻辑什么的,拜托只是一道面试题,低头求解即可,别想太复杂.
题目如下:ABC表求得D结果,即用最精简的mysql列出C的产品及属性标识和值
为何被踩呢,这种题目挺考技术啊.踩的同学来说下原因呗
感谢大家的解惑,关于面试题本身存在的一些不合理,比如最简单的C表字符串attr_id不如改成外键.但面试题的目的便是考验答题者啊,否则也就没有意义了.如果一上来就从未质疑过,这样的倒不是它所需求的人才啊!
所以,我觉得这个题目有意思嘛,另外,别误会了,这是一个高级微信群里的挑战问答题.并非提问者想出来的.
质疑的同学应先列出自己的设计,再殊途同归.别忘了这是面试.
慕田峪4524236